Annotation of pkgsrc/x11/gnome-screensaver/Makefile, Revision 1.15
1.15 ! drochner 1: # $NetBSD: Makefile,v 1.14 2006/09/20 14:40:14 joerg Exp $
1.1 jmmv 2: #
3:
1.12 jmmv 4: DISTNAME= gnome-screensaver-2.16.0
1.15 ! drochner 5: PKGREVISION= 3
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.15 ! drochner 22: .include "../../mk/bsd.prefs.mk"
! 23: .if ${OPSYS} == "NetBSD"
! 24: # gnome-screensaver-dialog drops SUID privs
! 25: CONFIGURE_ARGS+= --disable-pam
! 26: .endif
! 27:
1.1 jmmv 28: PKGCONFIG_OVERRIDE= data/gnome-screensaver.pc
29:
30: GCONF2_SCHEMAS= gnome-screensaver.schemas
31:
32: EGDIR= ${PREFIX}/share/examples/gnome-screensaver
1.3 jlam 33: INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
1.1 jmmv 34: MESSAGE_SUBST+= EGDIR=${EGDIR:Q}
35: MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/menus
36: CONF_FILES= ${EGDIR}/xdg/menus/gnome-screensavers.menu \
37: ${PKG_SYSCONFDIR}/xdg/menus/gnome-screensavers.menu
38:
1.12 jmmv 39: BUILDLINK_API_DEPENDS.glib2+= glib2>=2.8.0
40: BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.8.0
41: BUILDLINK_API_DEPENDS.libexif+= libexif>=0.6.12
42: BUILDLINK_API_DEPENDS.libglade2+= libglade2>=2.5.0
43:
1.1 jmmv 44: post-install:
45: ${INSTALL_DATA_DIR} ${EGDIR}/pam.d
46: ${INSTALL_DATA} ${FILESDIR}/pam-gnome-screensaver-NetBSD \
47: ${EGDIR}/pam.d/gnome-screensaver-NetBSD
48: ${INSTALL_DATA} ${WRKSRC}/data/gnome-screensaver \
49: ${EGDIR}/pam.d/gnome-screensaver-Linux
1.7 drochner 50: ${CHMOD} 04555 ${PREFIX}/libexec/gnome-screensaver-dialog
1.1 jmmv 51:
52: .include "../../devel/GConf2/schemas.mk"
53: .include "../../devel/glib2/buildlink3.mk"
54: .include "../../devel/libglade2/buildlink3.mk"
55: .include "../../devel/libgnomeui/buildlink3.mk"
56: .include "../../graphics/libexif/buildlink3.mk"
57: .include "../../sysutils/dbus/buildlink3.mk"
58: .include "../../sysutils/dbus-glib/buildlink3.mk"
59: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
60: .include "../../sysutils/gnome-menus/buildlink3.mk"
61: .include "../../sysutils/gnome-vfs2/buildlink3.mk"
62: .include "../../x11/gtk2/buildlink3.mk"
63: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>