Bug 172378 - mail/qpopper patch for new option structure
Summary: mail/qpopper patch for new option structure
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jason Helfman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-06 04:30 UTC by Doug Hardie
Modified: 2012-11-30 19:04 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug Hardie 2012-10-06 04:30:12 UTC
	Change the Makefile for new options structure

Fix: 

update Makefile with the following patch:


48,60c48,66
< OPTIONS=	APOP_ONLY	"build with APOP authentication only" off \
< 		APOP		"build with APOP" on \
< 		DOCUMENTATION	"install pdf documentation" off \
< 		DRAC		"build with Dynamic Relay Authorization" off \
< 		FULL_POPD_DEBUG	"build with more verbose debugging" off \
< 		PAM		"build with PAM authentication" off \
< 		POPPASSD	"build the poppassd daemon" off \
< 		QPOPAUTH_SETUID	"install qpopauth setuid to pop user" on \
< 		SAMPLE_POPUSERS	"build a default reject file" off \
< 		SHY_ENABLED	"hide qpopper version in POP3 banner" off \
< 		SSL		"build with SSL/TLS support" on \
< 		STANDALONE_MODE	"build qpopper to be run without inetd" off \
< 		U_OPTION	"include support for user .qpopper-options" on
---
> OPTIONS_DEFINE=	APOP_ONLY APOP DOCUMENTATION DRAC FULL_POPD_DEBUG PAM \
> 		POPPASSD QPOPAUTH_SETUID SAMPLE_POPUSERS SHY_ENABLED \
> 		SSL STANDALONE_MODE U_OPTION
> 
> APOP_ONLY_DESC=		build with APOP authentication only
> APOP_DESC=		build with APOP
> DOCUMENTATION_DESC=	install pdf documentation
> DRAC_DESC=		build with Dynamic Relay Authorization
> FULL_POPD_DEBUG_DESC=	build with more verbose debugging
> PAM_DESC=		build with PAM authentication
> POPPASSD_DESC=		build the poppassd daemon
> QPOPAUTH_SETUID_DESC=	install qpopauth setuid to pop user
> SAMPLE_POPUSERS_DESC=	build a default reject file
> SHY_ENABLED_DESC=	hide qpopper version in POP3 banner
> SSL_DESC=		build with SSL/TLS support
> STANDALONE_MODE_DESC=	build qpopper to be run without inetd
> U_OPTION_DESC=		include support for user .qpopper-options
> 
> OPTIONS_DEFAULT=	APOP QPOPAUTH_SETUID SSL U_OPTION
64c70
< .if defined(WITHOUT_APOP)
---
> .if empty(PORT_OPTIONS:MAPOP)
73c79
< .if defined(WITH_APOP_ONLY)
---
> .if ${PORT_OPTIONS:MAPOP_ONLY}
80c86
< .if !defined(WITH_DOCUMENTATION)
---
> .if empty(PORT_OPTIONS:MDOCUMENTATION)
86c92
< .if defined(WITH_DRAC)
---
> .if ${PORT_OPTIONS:MDRAC}
93c99
< .if defined(WITH_FULL_POPD_DEBUG)
---
> .if ${PORT_OPTIONS:MFULL_POPD_DEBUG}
98c104
< .if defined(WITH_PAM)
---
> .if ${PORT_OPTIONS:MPAM}
104c110
< .if defined(WITH_POPPASSD)
---
> .if ${PORT_OPTIONS:MPOPPASSD}
115c121
< .if defined(WITH_SHY_ENABLED)
---
> .if ${PORT_OPTIONS:MSHY_ENABLED}
121c127
< .if defined(WITH_STANDALONE_MODE)
---
> .if ${PORT_OPTIONS:MSTANDALONE_MODE}
127c133
< .if !defined(WITHOUT_SSL)
---
> .if ${PORT_OPTIONS:MSSL}
How-To-Repeat: 	make
Comment 1 Edwin Groothuis freebsd_committer 2012-10-06 04:42:25 UTC
Class Changed
From-To: maintainer-update->change-request

Fix category (submitter is not maintainer) (via the GNATS Auto Assign 
Tool)
Comment 2 Edwin Groothuis freebsd_committer 2012-10-06 04:42:31 UTC
Maintainer of mail/qpopper,

Please note that PR ports/172378 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/172378

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer 2012-10-06 04:42:34 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Jason Helfman freebsd_committer 2012-10-06 05:29:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jgh

I'll take it.
Comment 5 Jason Helfman freebsd_committer 2012-11-30 19:01:43 UTC
State Changed
From-To: feedback->open

maintainer timeout, 42 days
Comment 6 Jason Helfman freebsd_committer 2012-11-30 19:04:04 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!