From 9116d7f6794c092892e8e312bb14cbcc79ff9f83 Mon Sep 17 00:00:00 2001 From: jlam Date: Sun, 18 Sep 2005 21:31:21 +0000 Subject: Add "pam" PKG_OPTION to x11/xscreensaver. Addresses part of PR pkg/31338. Bump the PKGREVISION of x11/xscreensaver to 2. --- x11/xscreensaver/Makefile | 14 ++++++++++++-- x11/xscreensaver/distinfo | 4 ++-- x11/xscreensaver/patches/patch-ad | 22 ++++++++++++++++++++-- 3 files changed, 34 insertions(+), 6 deletions(-) (limited to 'x11/xscreensaver') diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index 299f47b95ad..e444cb4bfcc 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.75 2005/07/21 10:59:01 tron Exp $ +# $NetBSD: Makefile,v 1.76 2005/09/18 21:31:21 jlam Exp $ COMMENT= Screen saver and locker for the X window system -PKGREVISION= 1 +PKGREVISION= 2 CONFLICTS+= xscreensaver-gnome<4.14 # man/man1/barcode.1 @@ -14,6 +14,16 @@ CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} CONFIGURE_ARGS+= --with-configdir=${PREFIX}/libexec/xscreensaver/config .include "../../textproc/libxml2/buildlink3.mk" + +PKG_OPTIONS_VAR= PKG_OPTIONS.xscreensaver +PKG_SUPPORTED_OPTIONS= pam +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mpam) +. include "../../mk/pam.buildlink3.mk" +CONFIGURE_ARGS+= --with-pam +.endif + .include "../../mk/bsd.pkg.mk" .if exists(${WRKSRC}/po/ca.gmo) diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo index d1c8c7c96a5..223975aa085 100644 --- a/x11/xscreensaver/distinfo +++ b/x11/xscreensaver/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.45 2005/07/17 17:39:57 kristerw Exp $ +$NetBSD: distinfo,v 1.46 2005/09/18 21:31:21 jlam Exp $ SHA1 (xscreensaver-4.22.tar.gz) = f40db41ef221f7ed42c39e77007ce05b4f846306 RMD160 (xscreensaver-4.22.tar.gz) = bf93e368d5e6f98ba383a908708a59f1a428aece @@ -6,7 +6,7 @@ Size (xscreensaver-4.22.tar.gz) = 4620066 bytes SHA1 (patch-aa) = 0b4de3babe3fe191943ce31c055e8047911c1326 SHA1 (patch-ab) = 4de956f7911ccf31f16bff41339e2678ccac1129 SHA1 (patch-ac) = fa811462fd59c16d25f89616665e0577431328b9 -SHA1 (patch-ad) = c524e17ffe6752bff48d20c6cc9670e8005be42d +SHA1 (patch-ad) = 026998ead7104735d0ff71eb878348010f5d20b2 SHA1 (patch-ae) = 16d0c8b50b2601458aaec09d1c7425fb23308225 SHA1 (patch-af) = 2340efe0cf677a20c336570b24374d675f5cd6eb SHA1 (patch-ag) = e4f2332a349a94162f057601a69498a171ad4114 diff --git a/x11/xscreensaver/patches/patch-ad b/x11/xscreensaver/patches/patch-ad index 616d7faa2d6..6187d893739 100644 --- a/x11/xscreensaver/patches/patch-ad +++ b/x11/xscreensaver/patches/patch-ad @@ -1,7 +1,16 @@ -$NetBSD: patch-ad,v 1.17 2005/06/28 10:03:14 wiz Exp $ +$NetBSD: patch-ad,v 1.18 2005/09/18 21:31:21 jlam Exp $ ---- driver/Makefile.in.orig 2005-06-23 03:02:23.000000000 +0200 +--- driver/Makefile.in.orig 2005-06-23 01:02:23.000000000 +0000 +++ driver/Makefile.in +@@ -15,7 +15,7 @@ prefix = @prefix@ + exec_prefix = @exec_prefix@ + bindir = @bindir@ + datadir = @datadir@ +-localedir = $(datadir)/locale ++localedir = /usr/pkg/share/locale + mandir = @mandir@ + libexecdir = @libexecdir@ + mansuffix = 1 @@ -222,7 +222,7 @@ HDRS = XScreenSaver_ad.h XScreenSaver_X xscreensaver.h prefs.h remote.h \ demo-Gtk-widgets.h demo-Gtk-stubs.h demo-Gtk-support.h \ @@ -11,6 +20,15 @@ $NetBSD: patch-ad,v 1.17 2005/06/28 10:03:14 wiz Exp $ xscreensaver-command.man \ xscreensaver-text.man \ xscreensaver-getimage.man \ +@@ -253,7 +253,7 @@ all: $(EXES) $(EXES2) + tests: $(TEST_EXES) + + install: install-program install-ad install-scripts \ +- install-gnome install-man install-xml install-pam ++ install-gnome install-man install-xml + uninstall: uninstall-program uninstall-ad \ + uninstall-gnome uninstall-man uninstall-xml + @@ -288,7 +288,7 @@ install-program: $(EXES) fi ; \ echo $$inst xscreensaver $(install_prefix)$(bindir)/xscreensaver ; \ -- cgit v1.2.3