From owner-svn-ports-all@FreeBSD.ORG Tue May 20 18:51:30 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FF768F8; Tue, 20 May 2014 18:51:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3E6D2510; Tue, 20 May 2014 18:51:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s4KIpTx9027453; Tue, 20 May 2014 18:51:29 GMT (envelope-from mandree@svn.freebsd.org) Received: (from mandree@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s4KIpTk0027451; Tue, 20 May 2014 18:51:29 GMT (envelope-from mandree@svn.freebsd.org) Message-Id: <201405201851.s4KIpTk0027451@svn.freebsd.org> From: Matthias Andree Date: Tue, 20 May 2014 18:51:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r354666 - head/x11-toolkits/iwidgets X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 May 2014 18:51:30 -0000 Author: mandree Date: Tue May 20 18:51:29 2014 New Revision: 354666 URL: http://svnweb.freebsd.org/changeset/ports/354666 QAT: https://qat.redports.org/buildarchive/r354666/ Log: Convert to staging. Modernize NOPORTDOCS to use OPTIONS NG. Actually, maintainer has resigned on the grounds of having wrestled for too long with staging, but let's try to convince him to continue now that staging is implemented. Approved by: portmgr (blanket) Modified: head/x11-toolkits/iwidgets/Makefile head/x11-toolkits/iwidgets/pkg-plist Modified: head/x11-toolkits/iwidgets/Makefile ============================================================================== --- head/x11-toolkits/iwidgets/Makefile Tue May 20 18:36:41 2014 (r354665) +++ head/x11-toolkits/iwidgets/Makefile Tue May 20 18:51:29 2014 (r354666) @@ -11,7 +11,7 @@ DISTNAME= iwidgets${PORTVERSION} MAINTAINER= pauls@utdallas.edu COMMENT= Iwidgets - [incr Widgets] -LIB_DEPENDS= itk:${PORTSDIR}/x11-toolkits/itk +LIB_DEPENDS= libitk.so:${PORTSDIR}/x11-toolkits/itk NO_BUILD= yes HAS_CONFIGURE= yes @@ -23,23 +23,11 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \ SUB_LIST= IWIDGETS=${DISTNAME} SUB_FILES= pkg-message PLIST_SUB= IWIDGETS=${DISTNAME} -NO_STAGE= yes +MAKE_ARGS+= INSTALL_ROOT=${STAGEDIR} PORTDOCS= CHANGES ChangeLog README iwidgets.ps -MANN= iwidgets_buttonbox.n iwidgets_calendar.n iwidgets_canvasprintbox.n iwidgets_canvasprintdialog.n \ - iwidgets_checkbox.n iwidgets_combobox.n iwidgets_dateentry.n iwidgets_datefield.n iwidgets_dialog.n \ - iwidgets_dialogshell.n iwidgets_disjointlistbox.n iwidgets_entryfield.n iwidgets_extbutton.n \ - iwidgets_extfileselectionbox.n iwidgets_extfileselectiondialog.n iwidgets_feedback.n \ - iwidgets_fileselectionbox.n iwidgets_fileselectiondialog.n iwidgets_finddialog.n iwidgets_hierarchy.n \ - iwidgets_hyperhelp.n iwidgets_labeledframe.n iwidgets_labeledwidget.n iwidgets_mainwindow.n \ - iwidgets_menubar.n iwidgets_messagebox.n iwidgets_messagedialog.n iwidgets_notebook.n \ - iwidgets_optionmenu.n iwidgets_panedwindow.n iwidgets_promptdialog.n iwidgets_pushbutton.n \ - iwidgets_radiobox.n iwidgets_scopedobject.n iwidgets_scrolledcanvas.n iwidgets_scrolledframe.n \ - iwidgets_scrolledhtml.n iwidgets_scrolledlistbox.n iwidgets_scrolledtext.n iwidgets_selectionbox.n \ - iwidgets_selectiondialog.n iwidgets_shell.n iwidgets_spindate.n iwidgets_spinint.n iwidgets_spinner.n \ - iwidgets_spintime.n iwidgets_tabnotebook.n iwidgets_tabset.n iwidgets_timeentry.n iwidgets_timefield.n \ - iwidgets_toolbar.n iwidgets_watch.n +.include post-patch: ${REINPLACE_CMD} -e 's,^MKINSTALLDIRS =.*,MKINSTALLDIRS=${MKDIR},' \ @@ -50,14 +38,14 @@ post-patch: -e 's,@ITCL_VERSION@,3.3,g' ${WRKSRC}/Makefile.in post-install: - -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/iwidgets.ps ${DOCSDIR} + ${RM} -f ${STAGEDIR}${PREFIX}/lib/iwidgets + ${LN} -s ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/iwidgets +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/doc/iwidgets.ps ${STAGEDIR}${DOCSDIR} .for f in CHANGES ChangeLog README - ${INSTALL_MAN} ${WRKSRC}/${f} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .endif - @${CAT} ${PKGMESSAGE} .include Modified: head/x11-toolkits/iwidgets/pkg-plist ============================================================================== --- head/x11-toolkits/iwidgets/pkg-plist Tue May 20 18:36:41 2014 (r354665) +++ head/x11-toolkits/iwidgets/pkg-plist Tue May 20 18:51:29 2014 (r354666) @@ -190,6 +190,58 @@ lib/%%IWIDGETS%%/scripts/toolbar.itk lib/%%IWIDGETS%%/scripts/unknownimage.gif lib/%%IWIDGETS%%/scripts/watch.itk lib/iwidgets +man/mann/iwidgets_buttonbox.n.gz +man/mann/iwidgets_calendar.n.gz +man/mann/iwidgets_canvasprintbox.n.gz +man/mann/iwidgets_canvasprintdialog.n.gz +man/mann/iwidgets_checkbox.n.gz +man/mann/iwidgets_combobox.n.gz +man/mann/iwidgets_dateentry.n.gz +man/mann/iwidgets_datefield.n.gz +man/mann/iwidgets_dialog.n.gz +man/mann/iwidgets_dialogshell.n.gz +man/mann/iwidgets_disjointlistbox.n.gz +man/mann/iwidgets_entryfield.n.gz +man/mann/iwidgets_extbutton.n.gz +man/mann/iwidgets_extfileselectionbox.n.gz +man/mann/iwidgets_extfileselectiondialog.n.gz +man/mann/iwidgets_feedback.n.gz +man/mann/iwidgets_fileselectionbox.n.gz +man/mann/iwidgets_fileselectiondialog.n.gz +man/mann/iwidgets_finddialog.n.gz +man/mann/iwidgets_hierarchy.n.gz +man/mann/iwidgets_hyperhelp.n.gz +man/mann/iwidgets_labeledframe.n.gz +man/mann/iwidgets_labeledwidget.n.gz +man/mann/iwidgets_mainwindow.n.gz +man/mann/iwidgets_menubar.n.gz +man/mann/iwidgets_messagebox.n.gz +man/mann/iwidgets_messagedialog.n.gz +man/mann/iwidgets_notebook.n.gz +man/mann/iwidgets_optionmenu.n.gz +man/mann/iwidgets_panedwindow.n.gz +man/mann/iwidgets_promptdialog.n.gz +man/mann/iwidgets_pushbutton.n.gz +man/mann/iwidgets_radiobox.n.gz +man/mann/iwidgets_scopedobject.n.gz +man/mann/iwidgets_scrolledcanvas.n.gz +man/mann/iwidgets_scrolledframe.n.gz +man/mann/iwidgets_scrolledhtml.n.gz +man/mann/iwidgets_scrolledlistbox.n.gz +man/mann/iwidgets_scrolledtext.n.gz +man/mann/iwidgets_selectionbox.n.gz +man/mann/iwidgets_selectiondialog.n.gz +man/mann/iwidgets_shell.n.gz +man/mann/iwidgets_spindate.n.gz +man/mann/iwidgets_spinint.n.gz +man/mann/iwidgets_spinner.n.gz +man/mann/iwidgets_spintime.n.gz +man/mann/iwidgets_tabnotebook.n.gz +man/mann/iwidgets_tabset.n.gz +man/mann/iwidgets_timeentry.n.gz +man/mann/iwidgets_timefield.n.gz +man/mann/iwidgets_toolbar.n.gz +man/mann/iwidgets_watch.n.gz @dirrm lib/%%IWIDGETS%%/scripts @dirrm lib/%%IWIDGETS%%/demos/images @dirrm lib/%%IWIDGETS%%/demos/html