This PR addresses a number of issues I've had with the qpage port for some time (rc.subr, ability to set some compile-time options) and also incorporates the patches from PR ports/123437. I filed this separate PR to avoid overloading the limited scope of ports/123437, but this patch encompasses that PR for ease of diffing/patching/committing. I hope this is not a problem. PR ports/123437 may be closed, and I'll follow up with the submitter. Please also note that the patch removes all lines from files/qpage.sh. The file should be removed/sent to the attic/... if that is not an automatic action on a zero-byte file. Files modified/added/removed ---------------------------- Makefile pkg-descr pkg-plist files/libwrap_ident_patch-srvrsnpp.c files/patch-config.input files/patch-ixo.c files/qpage.in files/qpage.sh Summary of changes ------------------ Makefile: - Added rc.subr integration and removed references to etc/rc.d/qpage.sh - Added OPTIONS knob for enabling srvrsnpp.c patch from ports/123437 (felt it was better to make the patch optional) - Added more knobs for compile-time options: daemon user, syslog facility - Changed ${INSTALL_SCRIPT} to ${INSTALL_DATA} in post-install target pkg-descr: - Removed old maintainer e-mail address pkg-plist: - Removed etc/rc.d/qpage.sh entry (rc.subr integration) files/: - Removed qpage.sh and added qpage.in (rc.subr integration) - Modified patch-config.input to integrate with Makefile knobs for daemon user and syslog facility - Added patch-ixo.c and libwrap_ident_patch-srvrsnpp.c (ports/123437) Fix: Please patch comms/qpage port skeleton with attached diff. Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->stefan Take.
stefan 2008-10-24 10:14:05 UTC FreeBSD ports repository Modified files: comms/qpage Makefile pkg-descr pkg-plist comms/qpage/files patch-config.input Added files: comms/qpage/files libwrap_ident_patch-srvrsnpp.c patch-ixo.c qpage.in Removed files: comms/qpage/files qpage.sh Log: - Added rc.subr integration and removed references to etc/rc.d/qpage.sh - Added OPTIONS knob for enabling srvrsnpp.c patch from ports/123437 (felt it was better to make the patch optional) - Added more knobs for compile-time options: daemon user, syslog facility - Changed ${INSTALL_SCRIPT} to ${INSTALL_DATA} in post-install target - Removed old maintainer e-mail address from pkg-descr PR: 128318 Submitted by: maintainer Revision Changes Path 1.28 +50 -9 ports/comms/qpage/Makefile 1.1 +16 -0 ports/comms/qpage/files/libwrap_ident_patch-srvrsnpp.c (new) 1.3 +12 -3 ports/comms/qpage/files/patch-config.input 1.1 +10 -0 ports/comms/qpage/files/patch-ixo.c (new) 1.1 +56 -0 ports/comms/qpage/files/qpage.in (new) 1.2 +0 -20 ports/comms/qpage/files/qpage.sh (dead) 1.3 +0 -3 ports/comms/qpage/pkg-descr 1.8 +0 -1 ports/comms/qpage/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!