2012-06-16 01:06:02 +02:00
|
|
|
# $NetBSD: options.mk,v 1.8 2012/06/15 23:06:08 dholland Exp $
|
2006-05-14 20:55:50 +02:00
|
|
|
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.xscreensaver
|
2011-03-06 17:04:32 +01:00
|
|
|
PKG_SUPPORTED_OPTIONS= pam webcollage opengl
|
2010-05-08 18:53:06 +02:00
|
|
|
PKG_SUGGESTED_OPTIONS= opengl
|
2006-05-14 20:55:50 +02:00
|
|
|
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
|
|
|
|
.if !empty(PKG_OPTIONS:Mpam)
|
|
|
|
. include "../../mk/pam.buildlink3.mk"
|
|
|
|
CONFIGURE_ARGS+= --with-pam
|
2007-01-08 22:45:10 +01:00
|
|
|
CONFIGURE_ARGS+= --without-shadow
|
2012-06-16 01:06:02 +02:00
|
|
|
. if ${OPSYS} == "NetBSD"
|
2007-01-08 22:45:10 +01:00
|
|
|
# needed to read shadow passwords
|
|
|
|
DEPENDS+= pam-pwauth_suid-*:../../security/pam-pwauth_suid
|
2012-06-16 01:06:02 +02:00
|
|
|
. endif
|
2007-01-08 22:45:10 +01:00
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+= --without-pam
|
|
|
|
# configure should figure out
|
|
|
|
#CONFIGURE_ARGS+= --without-shadow
|
2006-05-14 20:55:50 +02:00
|
|
|
.endif
|
|
|
|
|
2010-05-08 18:53:06 +02:00
|
|
|
PLIST_SRC= PLIST
|
|
|
|
.if !empty(PKG_OPTIONS:Mwebcollage)
|
|
|
|
PLIST_SRC+= PLIST.webcollage
|
2006-05-14 20:55:50 +02:00
|
|
|
.else
|
2007-01-08 22:45:10 +01:00
|
|
|
post-install: delwebcollage
|
|
|
|
delwebcollage:
|
2009-07-07 19:22:27 +02:00
|
|
|
rm ${DESTDIR}${PREFIX}/libexec/xscreensaver/config/webcollage.xml
|
|
|
|
rm ${DESTDIR}${PREFIX}/libexec/xscreensaver/webcollage
|
|
|
|
rm ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/webcollage.6
|
2006-05-14 20:55:50 +02:00
|
|
|
.endif
|
2010-05-08 18:53:06 +02:00
|
|
|
|
|
|
|
.if !empty(PKG_OPTIONS:Mopengl)
|
|
|
|
PLIST_SRC+= PLIST.opengl
|
|
|
|
CONFIGURE_ARGS+= --with-gl
|
|
|
|
CONFIGURE_ARGS+= --with-gle
|
|
|
|
.include "../../graphics/gle/buildlink3.mk"
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+= --without-gl
|
|
|
|
CONFIGURE_ARGS+= --without-gle
|
|
|
|
.endif
|