From owner-svn-ports-all@FreeBSD.ORG Fri Jun 20 06:56:22 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7BB6EC3A; Fri, 20 Jun 2014 06:56:22 +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 69DED2C33; Fri, 20 Jun 2014 06:56:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5K6uMoi027423; Fri, 20 Jun 2014 06:56:22 GMT (envelope-from adamw@svn.freebsd.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5K6uMOr027421; Fri, 20 Jun 2014 06:56:22 GMT (envelope-from adamw@svn.freebsd.org) Message-Id: <201406200656.s5K6uMOr027421@svn.freebsd.org> From: Adam Weinberger Date: Fri, 20 Jun 2014 06:56:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358511 - head/www/w3m 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: Fri, 20 Jun 2014 06:56:22 -0000 Author: adamw Date: Fri Jun 20 06:56:21 2014 New Revision: 358511 URL: http://svnweb.freebsd.org/changeset/ports/358511 QAT: https://qat.redports.org/buildarchive/r358511/ Log: Simplify by using OPTIONS helpers. Tag %%JAPANESE%% to the Japanese manpages; PORTREVISION bump for the latter. Modified: head/www/w3m/Makefile head/www/w3m/pkg-plist Modified: head/www/w3m/Makefile ============================================================================== --- head/www/w3m/Makefile Fri Jun 20 06:47:14 2014 (r358510) +++ head/www/w3m/Makefile Fri Jun 20 06:56:21 2014 (r358511) @@ -3,7 +3,7 @@ PORTNAME= w3m PORTVERSION= 0.5.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES+= www ipv6 MASTER_SITES= SF/w3m/w3m/w3m-${PORTVERSION} @@ -20,53 +20,40 @@ CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5. GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gc=${LOCALBASE} \ ac_cv_path_PERL=${PERL} +CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" + DOCS= FAQ.html HISTORY MANUAL.html README \ - README.dict README.func README.m17n STORY.html keymap.default \ - keymap.lynx menu.default menu.submenu + README.dict README.func README.img README.m17n STORY.html \ + keymap.default keymap.lynx menu.default menu.submenu +DOCS_JP= ${DOCS} README.SSL README.cookie README.keymap README.img \ + README.mailcap README.menu README.migemo OPTIONS_DEFINE= JAPANESE INLINE_IMAGE KEY_LYNX DOCS JAPANESE_DESC= Japanese messages and migemo support INLINE_IMAGE_DESC= Inline image support KEY_LYNX_DESC= Keymap like lynx browser +OPTIONS_SUB= yes -.include - -.if ${PORT_OPTIONS:MJAPANESE} -USES+= gettext -CONFIGURE_ARGS+= --enable-japanese=E --with-migemo=yes gt_cv_func_gnugettext1_libintl=yes -DOCS_JP= ${DOCS} README.SSL README.cookie README.keymap README.mailcap \ - README.menu README.migemo +JAPANESE_USES= gettext +JAPANESE_CONFIGURE_ON= --enable-japanese=E --with-migemo=yes gt_cv_func_gnugettext1_libintl=yes +JAPANESE_CONFIGURE_ENABLE= nls -PLIST_SUB+= JAPANESE="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= JAPANESE="@comment " -.endif +INLINE_IMAGE_USE= gnome=gtk20 +INLINE_IMAGE_CONFIGURE_WITH= imagelib=gtk2 +INLINE_IMAGE_CONFIGURE_ENABLE= image=fb,x11 -.if ${PORT_OPTIONS:MINLINE_IMAGE} -USE_GNOME= gtk20 -CONFIGURE_ARGS+= --with-imagelib=gtk2 --enable-image=fb,x11 +KEY_LYNX_CONFIGURE_ENABLE= keymap=lynx -DOCS+= README.img -DOCS_JP+= README.img -PLIST_SUB+= INLINE_IMAGE="" +.include +.if ${PORT_OPTIONS:MINLINE_IMAGE} PKGMESSAGE= ${MASTERDIR}/pkg-message .else -CONFIGURE_ARGS+= --enable-image=no -PLIST_SUB+= INLINE_IMAGE="@comment " - # Don't use pkg-message PKGMESSAGE= ${NONEXISTENT} .endif -.if ${PORT_OPTIONS:MKEY_LYNX} -CONFIGURE_ARGS+= --enable-keymap=lynx -.endif - -CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" - post-patch: @${REINPLACE_CMD} -e \ 's|\`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \ @@ -76,20 +63,16 @@ post-patch: -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} + post-install: -.if ${PORT_OPTIONS:MDOCS} -.if ${PORT_OPTIONS:MJAPANESE} @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/w3m @cd ${WRKSRC}/doc-jp; \ for i in ${DOCS_JP} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/ja/w3m/ ; \ done -.endif @cd ${WRKSRC}/doc; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/w3m/; \ for i in ${DOCS} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/w3m/ ; \ done -.endif @${INSTALL_MAN} ${WRKSRC}/scripts/w3mman/w3mman.1 ${STAGEDIR}${PREFIX}/man/ja/man1 .include Modified: head/www/w3m/pkg-plist ============================================================================== --- head/www/w3m/pkg-plist Fri Jun 20 06:47:14 2014 (r358510) +++ head/www/w3m/pkg-plist Fri Jun 20 06:56:21 2014 (r358511) @@ -10,8 +10,8 @@ libexec/w3m/cgi-bin/w3mhelperpanel libexec/w3m/inflate libexec/w3m/xface2xpm %%INLINE_IMAGE%%libexec/w3m/w3mimgdisplay -man/ja/man1/w3m.1.gz -man/ja/man1/w3mman.1.gz +%%JAPANESE%%man/ja/man1/w3m.1.gz +%%JAPANESE%%man/ja/man1/w3mman.1.gz man/man1/w3m.1.gz man/man1/w3mman.1.gz %%PORTDOCS%%%%JAPANESE%%share/doc/ja/w3m/FAQ.html