From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 23 10:30:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8355116A46C for ; Wed, 23 Jan 2008 10:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5560613C43E for ; Wed, 23 Jan 2008 10:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m0NAU16n002542 for ; Wed, 23 Jan 2008 10:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m0NAU14Z002541; Wed, 23 Jan 2008 10:30:01 GMT (envelope-from gnats) Resent-Date: Wed, 23 Jan 2008 10:30:01 GMT Resent-Message-Id: <200801231030.m0NAU14Z002541@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Willy Offermans Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3914216A417; Wed, 23 Jan 2008 10:26:38 +0000 (UTC) (envelope-from willy@wiertsbv.com) Received: from hpsmtp-eml13.kpnxchange.com (hpsmtp-eml13.kpnxchange.com [213.75.38.113]) by mx1.freebsd.org (Postfix) with ESMTP id BC8C313C455; Wed, 23 Jan 2008 10:26:37 +0000 (UTC) (envelope-from willy@wiertsbv.com) Received: from cpsmtp-eml105.kpnxchange.com ([213.75.84.105]) by hpsmtp-eml13.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 23 Jan 2008 11:14:30 +0100 Received: from rose.wierts.nl ([81.206.5.115]) by cpsmtp-eml105.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 23 Jan 2008 11:14:30 +0100 Received: from rose.wierts.nl (localhost [127.0.0.1]) by rose.wierts.nl (8.13.8/8.13.8) with ESMTP id m0NAERSJ026288; Wed, 23 Jan 2008 11:14:27 +0100 (CET) (envelope-from willy@rose.wierts.nl) Received: (from willy@localhost) by rose.wierts.nl (8.13.8/8.13.8/Submit) id m0NAERCx026287; Wed, 23 Jan 2008 11:14:27 +0100 (CET) (envelope-from willy) Message-Id: <200801231014.m0NAERCx026287@rose.wierts.nl> Date: Wed, 23 Jan 2008 11:14:27 +0100 (CET) From: Willy Offermans To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: dinoex@FreeBSD.org Subject: ports/119919: port print/cups-base add PAM support option to Makefile X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Willy Offermans List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2008 10:30:02 -0000 >Number: 119919 >Category: ports >Synopsis: port print/cups-base add PAM support option to Makefile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 23 10:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Willy Offermans >Release: FreeBSD 6.2-RELEASE-p6 i386 >Organization: >Environment: System: FreeBSD rose.wierts.nl 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #1: Mon Oct 22 10:18:52 CEST 2007 willy@rose.wierts.nl:/usr/obj/usr/src/sys/ROSE i386 >Description: PAM support for print/cups-base should be enabled by default. It should be possible to set this option by running make config. The included diff file can be patched against the current Makefile to make this possible. >How-To-Repeat: >Fix: Simply change to the print/cups-base directory and apply the following patch like patch < Makefile.diff --- Makefile.diff begins here --- --- Makefile Wed Jan 23 10:39:55 2008 +++ Makefile.new Wed Jan 23 10:39:41 2008 @@ -34,7 +34,6 @@ CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" DSOFLAGS="${DSOFLAGS}" CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS+= --localstatedir=/var \ - --disable-pam \ --disable-slp \ --disable-gssapi \ --with-cups-user=${CUPSOWN} \ @@ -46,9 +45,10 @@ --with-domainsocket=${CUPS_SOCKET} OPTIONS= GNUTLS "Build with GNUTLS library" on \ + LIBPAPER "Build with libpaper support" off \ + PAM "Build with PAM support" on \ PHP "Build PHP support" off \ - PYTHON "Build PYTHON support" off \ - LIBPAPER "Build with libpaper support" off + PYTHON "Build PYTHON support" off CUPS_ETCDIR= ${PREFIX}/etc/cups CUPS_SPOOLDIR= /var/spool/cups @@ -76,6 +76,17 @@ .include "${PORTSDIR}/Mk/bsd.openssl.mk" .endif +.if defined(WITH_LIBPAPER) +CONFIGURE_ARGS+= --enable-libpaper +LIB_DEPENDS+= paper.2:${PORTSDIR}/print/libpaper +.endif + +.if !defined(WITHOUT_PAM) +CONFIGURE_ARGS+= --enable-pam +.else +CONFIGURE_ARGS+= --disable-pam +.endif + .if defined(WITH_PHP) CONFIGURE_ARGS+= --with-php USE_PHP= yes @@ -90,11 +101,6 @@ CONFIGURE_ARGS+= --with-python USE_PYTHON= yes .include "${PORTSDIR}/Mk/bsd.python.mk" -.endif - -.if defined(WITH_LIBPAPER) -CONFIGURE_ARGS+= --enable-libpaper -LIB_DEPENDS+= paper.2:${PORTSDIR}/print/libpaper .endif MAN1EXT= 1 --- Makefile.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: