From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 14 22:00:19 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E8D21065670 for ; Sun, 14 Aug 2011 22:00:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 269188FC14 for ; Sun, 14 Aug 2011 22:00:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7EM0Jxk049211 for ; Sun, 14 Aug 2011 22:00:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7EM0IdB049210; Sun, 14 Aug 2011 22:00:18 GMT (envelope-from gnats) Resent-Date: Sun, 14 Aug 2011 22:00:18 GMT Resent-Message-Id: <201108142200.p7EM0IdB049210@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, TAKATSU Tomonari Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DA5E106566C for ; Sun, 14 Aug 2011 21:54:05 +0000 (UTC) (envelope-from tota@rtfm.jp) Received: from rtfm.jp (rtfm.jp [49.212.40.125]) by mx1.freebsd.org (Postfix) with ESMTP id BF6758FC16 for ; Sun, 14 Aug 2011 21:54:04 +0000 (UTC) Received: from rtfm.jp (localhost [127.0.0.1]) by rtfm.jp (8.14.4/8.14.4) with ESMTP id p7ELs0tc075434; Mon, 15 Aug 2011 06:54:00 +0900 (JST) (envelope-from tota@rtfm.jp) Received: (from tota@localhost) by rtfm.jp (8.14.4/8.14.4/Submit) id p7ELs0aU075433; Mon, 15 Aug 2011 06:54:00 +0900 (JST) (envelope-from tota) Message-Id: <201108142154.p7ELs0aU075433@rtfm.jp> Date: Mon, 15 Aug 2011 06:54:00 +0900 (JST) From: TAKATSU Tomonari To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: sumikawa@FreeBSD.org Subject: ports/159774: [PATCH] devel/gonzui: Split langscan into upcoming devel/ruby-langscan port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Aug 2011 22:00:19 -0000 >Number: 159774 >Category: ports >Synopsis: [PATCH] devel/gonzui: Split langscan into upcoming devel/ruby-langscan port >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: Sun Aug 14 22:00:18 UTC 2011 >Closed-Date: >Last-Modified: >Originator: TAKATSU Tomonari >Release: FreeBSD 8.2-RELEASE amd64 >Organization: none (private) >Environment: System: FreeBSD photon.local.lan 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 >Description: - Split langscan into upcoming devel/ruby-langscan port Port maintainer (sumikawa@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- gonzui-1.2_2.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/gonzui/Makefile,v retrieving revision 1.9 diff -u -u -r1.9 Makefile --- Makefile 26 Jul 2011 20:46:35 -0000 1.9 +++ Makefile 14 Aug 2011 16:10:38 -0000 @@ -7,7 +7,7 @@ PORTNAME= gonzui PORTVERSION= 1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF @@ -17,15 +17,24 @@ BUILD_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb.so:${PORTSDIR}/databases/ruby-bdb \ ${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/bdb.so:${PORTSDIR}/databases/ruby-bdb \ - ${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv + ${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv \ + ${RUBY_SITELIBDIR}/langscan.rb:${PORTSDIR}/devel/ruby-langscan USE_RUBY= yes GNU_CONFIGURE= yes +RUBY_SHEBANG_FILES= gonzui-db gonzui-import gonzui-remove \ + gonzui-search gonzui-server gonzui-update + .include .if ${RUBY_VER} == 1.9 BROKEN= does not build with ruby 1.9 .endif +post-configure: + ${REINPLACE_CMD} -e 's| langscan | |' \ + -e 's| langscan.*\.rb||' \ + ${WRKSRC}/Makefile + .include Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/gonzui/pkg-plist,v retrieving revision 1.6 diff -u -u -r1.6 pkg-plist --- pkg-plist 5 Oct 2005 02:34:48 -0000 1.6 +++ pkg-plist 12 Aug 2011 13:17:06 -0000 @@ -11,13 +11,6 @@ share/gonzui/doc/gonzui.css share/gonzui/doc/gonzui.js share/gonzui/doc/text.png -%%RUBY_SITEARCHLIBDIR%%/langscan/c/c.so -%%RUBY_SITEARCHLIBDIR%%/langscan/java/java.so -%%RUBY_SITEARCHLIBDIR%%/langscan/javascript/javascript.so -%%RUBY_SITEARCHLIBDIR%%/langscan/pairmatcher/pairmatcher.so -%%RUBY_SITEARCHLIBDIR%%/langscan/php/php.so -%%RUBY_SITEARCHLIBDIR%%/langscan/python/python.so -%%RUBY_SITEARCHLIBDIR%%/langscan/sh/sh.so %%RUBY_SITEARCHLIBDIR%%/gonzui/autopack.so %%RUBY_SITEARCHLIBDIR%%/gonzui/delta.so %%RUBY_SITEARCHLIBDIR%%/gonzui/texttokenizer.so @@ -63,43 +56,11 @@ %%RUBY_SITELIBDIR%%/gonzui/webapp/top.rb %%RUBY_SITELIBDIR%%/gonzui/webapp/uri.rb %%RUBY_SITELIBDIR%%/gonzui/webapp/webrick.rb -%%RUBY_SITELIBDIR%%/langscan.rb -%%RUBY_SITELIBDIR%%/langscan/_common.rb -%%RUBY_SITELIBDIR%%/langscan/_easyscanner.rb -%%RUBY_SITELIBDIR%%/langscan/_pairmatcher.rb -%%RUBY_SITELIBDIR%%/langscan/_type.rb -%%RUBY_SITELIBDIR%%/langscan/autoconf.rb -%%RUBY_SITELIBDIR%%/langscan/automake.rb -%%RUBY_SITELIBDIR%%/langscan/brainfuck.rb -%%RUBY_SITELIBDIR%%/langscan/c.rb -%%RUBY_SITELIBDIR%%/langscan/css.rb -%%RUBY_SITELIBDIR%%/langscan/elisp.rb -%%RUBY_SITELIBDIR%%/langscan/java.rb -%%RUBY_SITELIBDIR%%/langscan/javascript.rb -%%RUBY_SITELIBDIR%%/langscan/perl.rb -%%RUBY_SITELIBDIR%%/langscan/perl/tokenizer.pl -%%RUBY_SITELIBDIR%%/langscan/php.rb -%%RUBY_SITELIBDIR%%/langscan/python.rb -%%RUBY_SITELIBDIR%%/langscan/rpmspec.rb -%%RUBY_SITELIBDIR%%/langscan/ruby.rb -%%RUBY_SITELIBDIR%%/langscan/sh.rb -%%RUBY_SITELIBDIR%%/langscan/text.rb @dirrm share/gonzui/catalog @dirrm share/gonzui/doc @dirrm share/gonzui -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/sh -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/python -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/php -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/pairmatcher -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/ocaml -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/javascript -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/java -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/c -@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan @dirrm %%RUBY_SITEARCHLIBDIR%%/gonzui/webapp @dirrm %%RUBY_SITEARCHLIBDIR%%/gonzui -@dirrm %%RUBY_SITELIBDIR%%/langscan/perl -@dirrm %%RUBY_SITELIBDIR%%/langscan @dirrm %%RUBY_SITELIBDIR%%/gonzui/webapp @dirrm %%RUBY_SITELIBDIR%%/gonzui/cmdapp @dirrm %%RUBY_SITELIBDIR%%/gonzui --- gonzui-1.2_2.patch ends here --- --- ruby18-langscan-1.2.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ruby-langscan # ruby-langscan/pkg-descr # ruby-langscan/Makefile # ruby-langscan/pkg-plist # ruby-langscan/distinfo # echo c - ruby-langscan mkdir -p ruby-langscan > /dev/null 2>&1 echo x - ruby-langscan/pkg-descr sed 's/^X//' >ruby-langscan/pkg-descr << 'fc730c6804c890cfd35168c9e22d38ab' XLangScan is a program analyzer for source code search engine. X XMain Characteristics: X * Use source code-specific information X - Function names, string, comments, etc. X * Prity-printed source code views X * Easy-to-use for both general users and administrators X * Support multi-byte characters X X Supported Languages: X * Brainfuck * JavaScript X * C * Lua X * C++ * Objective Caml X * C# * PHP X * CSS * Perl X * D * Python X * Eiffel * Ruby X * Emacs Lisp * Scheme X * Io * Shell Script X * Java * Plain Text X XWWW: http://gonzui.sourceforge.net/langscan/ fc730c6804c890cfd35168c9e22d38ab echo x - ruby-langscan/Makefile sed 's/^X//' >ruby-langscan/Makefile << 'a0f5f49818f73fbbbda8cbc3a08bd1b7' X# New ports collection makefile for: ruby-langscan X# Date created: 2011-08-10 X# Whom: TAKATSU Tomonari X# X# $FreeBSD$ X# X XPORTNAME= langscan XPORTVERSION= 1.2 XCATEGORIES= devel ruby XMASTER_SITES= SF XMASTER_SITE_SUBDIR= gonzui/${PORTNAME}/${PORTVERSION} XPKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} XDIST_SUBDIR= ${RUBY_PKGNAMEPREFIX:S|${RUBY_SUFFIX}-||} X XMAINTAINER= tota@FreeBSD.org XCOMMENT= A program analyzer for source code search engine X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/COPYING X XRUN_DEPENDS= flex>=2.5.31:${PORTSDIR}/textproc/flex \ X p5-PPI>=0:${PORTSDIR}/textproc/p5-PPI X XGNU_CONFIGURE= yes XUSE_RUBY= yes XUSE_PERL5_RUN= yes XUSE_OCAML= yes XNO_OCAML_RUNDEPENDS= yes X Xpost-install: X ${CHMOD} ${BINMODE} ${RUBY_SITEARCHLIBDIR}/${PORTNAME}/ocaml/camlexer X Xx-generate-plist: X ${ECHO} %%RUBY_SITELIBDIR%%/langscan.rb > pkg-plist.new X ${FIND} ${RUBY_SITEARCHLIBDIR}/${PORTNAME} -type f | ${SORT} | ${SED} -e 's,${RUBY_SITEARCHLIBDIR},%%RUBY_SITEARCHLIBDIR%%,' >> pkg-plist.new X ${FIND} ${RUBY_SITELIBDIR}/${PORTNAME} -type f | ${SORT} | ${SED} -e 's,${RUBY_SITELIBDIR},%%RUBY_SITELIBDIR%%,' >> pkg-plist.new X ${FIND} ${RUBY_SITELIBDIR}/${PORTNAME} -type d -depth | ${SORT} -r | ${SED} -e 's,${RUBY_SITELIBDIR},@dirrm %%RUBY_SITELIBDIR%%,' >> pkg-plist.new X ${FIND} ${RUBY_SITEARCHLIBDIR}/${PORTNAME} -type d -depth | ${SORT} -r | ${SED} -e 's,${RUBY_SITEARCHLIBDIR},@dirrm %%RUBY_SITEARCHLIBDIR%%,' >> pkg-plist.new X X.include a0f5f49818f73fbbbda8cbc3a08bd1b7 echo x - ruby-langscan/pkg-plist sed 's/^X//' >ruby-langscan/pkg-plist << '86bd0bbdcf30151fced940e27e055445' X%%RUBY_SITELIBDIR%%/langscan.rb X%%RUBY_SITEARCHLIBDIR%%/langscan/c/c.so X%%RUBY_SITEARCHLIBDIR%%/langscan/csharp/csharp.so X%%RUBY_SITEARCHLIBDIR%%/langscan/d/d.so X%%RUBY_SITEARCHLIBDIR%%/langscan/elisp/elisp.so X%%RUBY_SITEARCHLIBDIR%%/langscan/java/java.so X%%RUBY_SITEARCHLIBDIR%%/langscan/javascript/javascript.so X%%RUBY_SITEARCHLIBDIR%%/langscan/pairmatcher/pairmatcher.so X%%RUBY_SITEARCHLIBDIR%%/langscan/php/php.so X%%RUBY_SITEARCHLIBDIR%%/langscan/python/python.so X%%RUBY_SITEARCHLIBDIR%%/langscan/ruby/compat/ripper.so X%%RUBY_SITEARCHLIBDIR%%/langscan/scheme/scheme.so X%%RUBY_SITEARCHLIBDIR%%/langscan/sh/sh.so X%%RUBY_SITELIBDIR%%/langscan/_common.rb X%%RUBY_SITELIBDIR%%/langscan/_easyscanner.rb X%%RUBY_SITELIBDIR%%/langscan/_pairmatcher.rb X%%RUBY_SITELIBDIR%%/langscan/_type.rb X%%RUBY_SITELIBDIR%%/langscan/autoconf.rb X%%RUBY_SITELIBDIR%%/langscan/automake.rb X%%RUBY_SITELIBDIR%%/langscan/brainfuck.rb X%%RUBY_SITELIBDIR%%/langscan/c.rb X%%RUBY_SITELIBDIR%%/langscan/csharp.rb X%%RUBY_SITELIBDIR%%/langscan/css.rb X%%RUBY_SITELIBDIR%%/langscan/d.rb X%%RUBY_SITELIBDIR%%/langscan/eiffel.rb X%%RUBY_SITELIBDIR%%/langscan/elisp.rb X%%RUBY_SITELIBDIR%%/langscan/io.rb X%%RUBY_SITELIBDIR%%/langscan/java.rb X%%RUBY_SITELIBDIR%%/langscan/javascript.rb X%%RUBY_SITELIBDIR%%/langscan/lua.rb X%%RUBY_SITELIBDIR%%/langscan/perl.rb X%%RUBY_SITELIBDIR%%/langscan/perl/tokenizer.pl X%%RUBY_SITELIBDIR%%/langscan/php.rb X%%RUBY_SITELIBDIR%%/langscan/python.rb X%%RUBY_SITELIBDIR%%/langscan/rpmspec.rb X%%RUBY_SITELIBDIR%%/langscan/ruby.rb X%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper.rb X%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/core.rb X%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/filter.rb X%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/lexer.rb X%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/sexp.rb X%%RUBY_SITELIBDIR%%/langscan/scheme.rb X%%RUBY_SITELIBDIR%%/langscan/sh.rb X%%RUBY_SITELIBDIR%%/langscan/text.rb X@dirrm %%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper X@dirrm %%RUBY_SITELIBDIR%%/langscan/ruby/compat X@dirrm %%RUBY_SITELIBDIR%%/langscan/ruby X@dirrm %%RUBY_SITELIBDIR%%/langscan/perl X@dirrm %%RUBY_SITELIBDIR%%/langscan X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/sh X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/scheme X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/ruby/compat X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/ruby X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/python X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/php X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/pairmatcher X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/ocaml X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/javascript X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/java X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/elisp X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/d X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/csharp X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan/c X@dirrm %%RUBY_SITEARCHLIBDIR%%/langscan 86bd0bbdcf30151fced940e27e055445 echo x - ruby-langscan/distinfo sed 's/^X//' >ruby-langscan/distinfo << '8867dee4feade0d314f3538a43e6066b' XSHA256 (ruby/langscan-1.2.tar.gz) = 213125595629bf37a08b9c8f586cce5d1c40a7eebfc483c4a9eadf3f9eb703db XSIZE (ruby/langscan-1.2.tar.gz) = 574748 8867dee4feade0d314f3538a43e6066b exit --- ruby18-langscan-1.2.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: