Date: Wed, 7 Mar 2012 10:45:36 -0500 (EST) From: Michael Scheidell <scheidell@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/165820: [PATCH] x11-toolkits/libXaw: Respect NOPORTDOCS env var Message-ID: <20120307154536.704801D411@scanner.secnap.net> Resent-Message-ID: <201203071550.q27Fo7ps015252@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 165820 >Category: ports >Synopsis: [PATCH] x11-toolkits/libXaw: Respect NOPORTDOCS env var >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 Mar 07 15:50:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: FreeBSD 7.4-RELEASE-p3 i386 >Organization: SECNAP Network Security >Environment: >Description: libXaw will install 646K of docs in the ../doc/libXaw directory, even if NOPORTDOCS defined. du -ch du -ch /usr/local/share/doc/libXaw 646K /usr/local/share/doc/libXaw 646K total (any chance of getitng htis in for 8.3, before the ports slush? or is the x11 bunch busy with last minuite 'enhancements'? This should be an easy patch to apply and test. >How-To-Repeat: make -DNOPORTDOCS install du -ch /usr/local/share/doc/libXaw >Fix: I do not believe a portsrevision bump is needed, since the docs don't harm anything, and when OP upgrades/updates system, pkg-plist will delete old files for him. with the patch: du -ch /usr/local/share/doc/libXaw du: /usr/local/share/doc/libXaw: No such file or directory 0B total logs: with portdocs: (!defined): <http://lorie.secnap.net/tb/logs/7-scheidell_I386/libXaw-1.0.8,2.log> with noportdocs defined: <http://lorie.secnap.net/tb/logs/7-SECNAP_AMD64/libXaw-1.0.8,2.log> - Respect NOPORTDOCS - No PORTREVISION bump --- libXaw.patch begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/x11-toolkits/libXaw/Makefile,v retrieving revision 1.28 diff -u -r1.28 Makefile --- Makefile 7 Feb 2012 01:18:20 -0000 1.28 +++ Makefile 7 Mar 2012 15:40:12 -0000 @@ -18,6 +18,12 @@ USE_GMAKE= yes CONFIGURE_ARGS+=--without-xmlto +.if defined(NOPORTDOCS) +CONFIGURE_ARGS+=--disable-specs +post-configure: + @${REINPLACE_CMD} -e '/AM_MAKEFLAGS/s/ install-exec-am install-data-am/ install-exec-am/' ${WRKSRC}/specs/Makefile +.endif + MAN3= Xaw.3 .include <bsd.port.mk> Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/x11-toolkits/libXaw/pkg-plist,v retrieving revision 1.8 diff -u -r1.8 pkg-plist --- pkg-plist 25 Feb 2011 16:52:50 -0000 1.8 +++ pkg-plist 7 Mar 2012 15:40:12 -0000 @@ -82,51 +82,51 @@ lib/libXaw7.so.7 libdata/pkgconfig/xaw6.pc libdata/pkgconfig/xaw7.pc -%%DOCSDIR%%/AsciiSink.xml -%%DOCSDIR%%/AsciiSource.xml -%%DOCSDIR%%/AsciiText.xml -%%DOCSDIR%%/Box.xml -%%DOCSDIR%%/CH1.xml -%%DOCSDIR%%/CH2.xml -%%DOCSDIR%%/CH3.xml -%%DOCSDIR%%/CH4.xml -%%DOCSDIR%%/CH5.xml -%%DOCSDIR%%/CH6.xml -%%DOCSDIR%%/CH7.xml -%%DOCSDIR%%/Command.xml -%%DOCSDIR%%/Dialog.xml -%%DOCSDIR%%/Form.xml -%%DOCSDIR%%/Grip.xml -%%DOCSDIR%%/Label.xml -%%DOCSDIR%%/List.xml -%%DOCSDIR%%/MenuButton.xml -%%DOCSDIR%%/Paned.xml -%%DOCSDIR%%/Panner.xml -%%DOCSDIR%%/Porthole.xml -%%DOCSDIR%%/Repeater.xml -%%DOCSDIR%%/Scrollbar.xml -%%DOCSDIR%%/Simple.xml -%%DOCSDIR%%/SimpleMenu.xml -%%DOCSDIR%%/Sme.xml -%%DOCSDIR%%/SmeBSB.xml -%%DOCSDIR%%/SmeLine.xml -%%DOCSDIR%%/StripChart.xml -%%DOCSDIR%%/TPage_Credits.xml -%%DOCSDIR%%/Template.xml -%%DOCSDIR%%/Template_private_header_file.xml -%%DOCSDIR%%/Template_public_header_file.xml -%%DOCSDIR%%/Template_widget_source_file.xml -%%DOCSDIR%%/Text.xml -%%DOCSDIR%%/TextActions.xml -%%DOCSDIR%%/TextActions_default_translation_bindings.xml -%%DOCSDIR%%/TextActions_text_widget_actions.xml -%%DOCSDIR%%/TextCustom.xml -%%DOCSDIR%%/TextFuncs.xml -%%DOCSDIR%%/TextSink.xml -%%DOCSDIR%%/TextSource.xml -%%DOCSDIR%%/Toggle.xml -%%DOCSDIR%%/Tree.xml -%%DOCSDIR%%/Viewport.xml -%%DOCSDIR%%/libXaw.xml -@dirrmtry %%DOCSDIR%% +%%PORTDOCS%%%%DOCSDIR%%/AsciiSink.xml +%%PORTDOCS%%%%DOCSDIR%%/AsciiSource.xml +%%PORTDOCS%%%%DOCSDIR%%/AsciiText.xml +%%PORTDOCS%%%%DOCSDIR%%/Box.xml +%%PORTDOCS%%%%DOCSDIR%%/CH1.xml +%%PORTDOCS%%%%DOCSDIR%%/CH2.xml +%%PORTDOCS%%%%DOCSDIR%%/CH3.xml +%%PORTDOCS%%%%DOCSDIR%%/CH4.xml +%%PORTDOCS%%%%DOCSDIR%%/CH5.xml +%%PORTDOCS%%%%DOCSDIR%%/CH6.xml +%%PORTDOCS%%%%DOCSDIR%%/CH7.xml +%%PORTDOCS%%%%DOCSDIR%%/Command.xml +%%PORTDOCS%%%%DOCSDIR%%/Dialog.xml +%%PORTDOCS%%%%DOCSDIR%%/Form.xml +%%PORTDOCS%%%%DOCSDIR%%/Grip.xml +%%PORTDOCS%%%%DOCSDIR%%/Label.xml +%%PORTDOCS%%%%DOCSDIR%%/List.xml +%%PORTDOCS%%%%DOCSDIR%%/MenuButton.xml +%%PORTDOCS%%%%DOCSDIR%%/Paned.xml +%%PORTDOCS%%%%DOCSDIR%%/Panner.xml +%%PORTDOCS%%%%DOCSDIR%%/Porthole.xml +%%PORTDOCS%%%%DOCSDIR%%/Repeater.xml +%%PORTDOCS%%%%DOCSDIR%%/Scrollbar.xml +%%PORTDOCS%%%%DOCSDIR%%/Simple.xml +%%PORTDOCS%%%%DOCSDIR%%/SimpleMenu.xml +%%PORTDOCS%%%%DOCSDIR%%/Sme.xml +%%PORTDOCS%%%%DOCSDIR%%/SmeBSB.xml +%%PORTDOCS%%%%DOCSDIR%%/SmeLine.xml +%%PORTDOCS%%%%DOCSDIR%%/StripChart.xml +%%PORTDOCS%%%%DOCSDIR%%/TPage_Credits.xml +%%PORTDOCS%%%%DOCSDIR%%/Template.xml +%%PORTDOCS%%%%DOCSDIR%%/Template_private_header_file.xml +%%PORTDOCS%%%%DOCSDIR%%/Template_public_header_file.xml +%%PORTDOCS%%%%DOCSDIR%%/Template_widget_source_file.xml +%%PORTDOCS%%%%DOCSDIR%%/Text.xml +%%PORTDOCS%%%%DOCSDIR%%/TextActions.xml +%%PORTDOCS%%%%DOCSDIR%%/TextActions_default_translation_bindings.xml +%%PORTDOCS%%%%DOCSDIR%%/TextActions_text_widget_actions.xml +%%PORTDOCS%%%%DOCSDIR%%/TextCustom.xml +%%PORTDOCS%%%%DOCSDIR%%/TextFuncs.xml +%%PORTDOCS%%%%DOCSDIR%%/TextSink.xml +%%PORTDOCS%%%%DOCSDIR%%/TextSource.xml +%%PORTDOCS%%%%DOCSDIR%%/Toggle.xml +%%PORTDOCS%%%%DOCSDIR%%/Tree.xml +%%PORTDOCS%%%%DOCSDIR%%/Viewport.xml +%%PORTDOCS%%%%DOCSDIR%%/libXaw.xml +%%PORTDOCS%%@dirrmtry %%DOCSDIR%% @dirrmtry include/X11/Xaw --- libXaw.patch ends here --- ______________________________________________________________________ This email has been scanned and certified safe by SpammerTrap(r). For Information please see http://www.spammertrap.com/ ______________________________________________________________________ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120307154536.704801D411>