[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / x11 / gnome-screensaver

Annotation of pkgsrc/x11/gnome-screensaver/Makefile, Revision 1.18

1.18    ! wiz         1: # $NetBSD: Makefile,v 1.17 2007/01/10 17:18:03 joerg Exp $
1.1       jmmv        2: #
                      3:
1.16      drochner    4: DISTNAME=      gnome-screensaver-2.16.2
1.18    ! wiz         5: PKGREVISION=   1
1.1       jmmv        6: CATEGORIES=    x11 gnome
1.12      jmmv        7: MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gnome-screensaver/2.16/}
1.1       jmmv        8:
                      9: MAINTAINER=    jmmv@NetBSD.org
                     10: HOMEPAGE=      http://live.gnome.org/GnomeScreensaver/
                     11: COMMENT=       Screen saver and locker for the GNOME desktop
                     12:
                     13: GNU_CONFIGURE=         yes
                     14: USE_DIRS+=             xdg-1.3
                     15: USE_LIBTOOL=           yes
                     16: USE_PKGLOCALEDIR=      yes
1.8       jlam       17: USE_TOOLS+=            gmake intltool msgfmt pkg-config
1.2       jmmv       18: USE_X11=               yes
1.1       jmmv       19:
                     20: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
                     21:
1.16      drochner   22: PKG_OPTIONS_VAR=       PKG_OPTIONS.gnome-screensaver
                     23: PKG_SUPPORTED_OPTIONS= pam
                     24:
                     25: .include "../../mk/bsd.options.mk"
                     26:
                     27: .if !empty(PKG_OPTIONS:Mpam)
                     28: . include "../../mk/pam.buildlink3.mk"
                     29: CONFIGURE_ARGS+=       --enable-pam
                     30: . include "../../mk/bsd.prefs.mk"
                     31: . if ${OPSYS} == "NetBSD"
                     32: # needed to read shadow passwords
                     33: DEPENDS+=      pam-pwauth_suid-*:../../security/pam-pwauth_suid
                     34: . endif
                     35: .else
1.15      drochner   36: CONFIGURE_ARGS+=       --disable-pam
                     37: .endif
                     38:
1.16      drochner   39: PKGCONFIG_OVERRIDE=    data/gnome-screensaver.pc.in
1.1       jmmv       40:
                     41: GCONF2_SCHEMAS=                gnome-screensaver.schemas
                     42:
                     43: EGDIR=                 ${PREFIX}/share/examples/gnome-screensaver
1.3       jlam       44: INSTALL_MAKE_FLAGS+=   ${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
1.1       jmmv       45: MESSAGE_SUBST+=                EGDIR=${EGDIR:Q}
                     46: MAKE_DIRS+=            ${PKG_SYSCONFDIR}/xdg/menus
                     47: CONF_FILES=            ${EGDIR}/xdg/menus/gnome-screensavers.menu \
                     48:                        ${PKG_SYSCONFDIR}/xdg/menus/gnome-screensavers.menu
                     49:
1.12      jmmv       50: BUILDLINK_API_DEPENDS.glib2+=          glib2>=2.8.0
                     51: BUILDLINK_API_DEPENDS.gtk2+=           gtk2+>=2.8.0
                     52: BUILDLINK_API_DEPENDS.libexif+=                libexif>=0.6.12
                     53: BUILDLINK_API_DEPENDS.libglade2+=      libglade2>=2.5.0
                     54:
1.1       jmmv       55: post-install:
                     56:        ${INSTALL_DATA_DIR} ${EGDIR}/pam.d
                     57:        ${INSTALL_DATA} ${FILESDIR}/pam-gnome-screensaver-NetBSD \
                     58:                ${EGDIR}/pam.d/gnome-screensaver-NetBSD
                     59:        ${INSTALL_DATA} ${WRKSRC}/data/gnome-screensaver \
                     60:                ${EGDIR}/pam.d/gnome-screensaver-Linux
1.16      drochner   61: .if empty(PKG_OPTIONS:Mpam)
1.7       drochner   62:        ${CHMOD} 04555 ${PREFIX}/libexec/gnome-screensaver-dialog
1.16      drochner   63: .endif
1.1       jmmv       64:
                     65: .include "../../devel/GConf2/schemas.mk"
                     66: .include "../../devel/glib2/buildlink3.mk"
                     67: .include "../../devel/libglade2/buildlink3.mk"
                     68: .include "../../devel/libgnomeui/buildlink3.mk"
                     69: .include "../../graphics/libexif/buildlink3.mk"
                     70: .include "../../sysutils/dbus/buildlink3.mk"
                     71: .include "../../sysutils/dbus-glib/buildlink3.mk"
                     72: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
                     73: .include "../../sysutils/gnome-menus/buildlink3.mk"
                     74: .include "../../sysutils/gnome-vfs2/buildlink3.mk"
                     75: .include "../../x11/gtk2/buildlink3.mk"
1.17      joerg      76: .include "../../x11/libXScrnSaver/buildlink3.mk"
                     77: .include "../../x11/libXmu/buildlink3.mk"
                     78: .include "../../x11/libXxf86misc/buildlink3.mk"
                     79: .include "../../x11/libXxf86vm/buildlink3.mk"
1.1       jmmv       80: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>