From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 18 19:40:03 2008 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 082191065678 for ; Tue, 18 Nov 2008 19:40:03 +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 DB8E38FC18 for ; Tue, 18 Nov 2008 19:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mAIJe2xw085059 for ; Tue, 18 Nov 2008 19:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mAIJe2Xj085058; Tue, 18 Nov 2008 19:40:02 GMT (envelope-from gnats) Resent-Date: Tue, 18 Nov 2008 19:40:02 GMT Resent-Message-Id: <200811181940.mAIJe2Xj085058@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 84810106564A for ; Tue, 18 Nov 2008 19:36:49 +0000 (UTC) (envelope-from tts7500@www2.inetd.co.jp) Received: from www2.inetd.co.jp (www2.inetd.co.jp [211.13.206.150]) by mx1.freebsd.org (Postfix) with ESMTP id 5052A8FC1C for ; Tue, 18 Nov 2008 19:36:49 +0000 (UTC) (envelope-from tts7500@www2.inetd.co.jp) Received: from www2.inetd.co.jp (www2.inetd.co.jp [211.13.206.150]) by www2.inetd.co.jp (8.13.8/3.7W08111312) with ESMTP id mAIJLWnO030199 for ; Wed, 19 Nov 2008 04:21:32 +0900 (JST) Received: (from tts7500@localhost) by www2.inetd.co.jp (8.13.8/8.12.8/Submit) id mAIJLWeV030181; Wed, 19 Nov 2008 04:21:32 +0900 (JST) (envelope-from tts7500) Message-Id: <200811181921.mAIJLWeV030181@www2.inetd.co.jp> Date: Wed, 19 Nov 2008 04:21:32 +0900 (JST) From: TAKATSU Tomonari To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/128969: [NEW PORT] devel/silentbob: Yet another indexing tool 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: Tue, 18 Nov 2008 19:40:03 -0000 >Number: 128969 >Category: ports >Synopsis: [NEW PORT] devel/silentbob: Yet another indexing tool >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: Tue Nov 18 19:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: TAKATSU Tomonari >Release: FreeBSD 7.1-BETA2 i386 >Organization: none(personal) >Environment: System: FreeBSD positron.rtfm.jp 7.1-BETA2 FreeBSD 7.1-BETA2 #0: Mon Oct 13 04:23:28 UTC 2008 >Description: "SilentBob" is a tool to help a programmer/team manager to digest and comprehend either a simple program or a big source code tree based on the source code by presenting the code in a searcheable and tagged way. It helps to speed up the learning curve and to make it more convenient to get hands on a code from somebody, or also is convenient to browse your own projects. It includes functionality from such tools as: ctags, cscope and ctree, but it is faster than any of them, and is offering the features in one package. In some way it can be viewed as a superset of ctags, cscope and ctree. WWW: http://silentbob.sourceforge.net/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- silentbob-1.7.3.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: # # silentbob # silentbob/pkg-descr # silentbob/Makefile # silentbob/pkg-plist # silentbob/distinfo # silentbob/files # silentbob/files/patch-inline.h # silentbob/files/patch-Sblib.cxx # echo c - silentbob mkdir -p silentbob > /dev/null 2>&1 echo x - silentbob/pkg-descr sed 's/^X//' >silentbob/pkg-descr << 'bf8ed31d08c1a460418e5e0031579a5b' X"SilentBob" is a tool to help a programmer/team manager Xto digest and comprehend either a simple program or Xa big source code tree based on the source code by presenting the code Xin a searcheable and tagged way. XIt helps to speed up the learning curve and to make it Xmore convenient to get hands on a code from somebody, Xor also is convenient to browse your own projects. XIt includes functionality from such tools as: ctags, cscope and ctree, Xbut it is faster than any of them, Xand is offering the features in one package. XIn some way it can be viewed as a superset of ctags, cscope and ctree. X XWWW: http://silentbob.sourceforge.net/ bf8ed31d08c1a460418e5e0031579a5b echo x - silentbob/Makefile sed 's/^X//' >silentbob/Makefile << '7a643626cbd122048ceb5ee931ab9aca' X# New ports collection makefile for: silentbob X# Date created: 2008-11-13 X# Whom: TAKATSU Tomonari X# X# $FreeBSD$ X# X XPORTNAME= silentbob XPORTVERSION= 1.7.3 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= tota@rtfm.jp XCOMMENT= Yet another indexing tool X XBUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake X XMAN1= silent_bob.1 X XALIASES= bob tags the_tt gc_indent bob_perl bob_python bob_ruby XPLUGINS= editor grep perl perlpackages python ruby ruby_newclass X Xdo-configure: X cd ${WRKSRC} && \ X ${SH} bsd.sh && \ X ${LOCALBASE}/bin/cmake . X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/silent_bob ${PREFIX}/bin X.for f in ${PLUGINS} X ${INSTALL_PROGRAM} ${WRKSRC}/libplugin_${f}.so ${PREFIX}/lib X.endfor X ${INSTALL_PROGRAM} ${WRKSRC}/libsblib.so ${PREFIX}/lib X ${INSTALL_MAN} ${WRKSRC}/silent_bob.1 ${PREFIX}/man/man1 X Xpost-install: X.for l in ${ALIASES} X ${LN} -s ${PREFIX}/bin/silent_bob ${PREFIX}/bin/${l} X.endfor X X.include 7a643626cbd122048ceb5ee931ab9aca echo x - silentbob/pkg-plist sed 's/^X//' >silentbob/pkg-plist << '9e8419f8eb1a9afd262f4f0e97cff762' Xbin/silent_bob Xbin/bob Xbin/tags Xbin/the_tt Xbin/gc_indent Xbin/bob_perl Xbin/bob_python Xbin/bob_ruby Xlib/libplugin_editor.so Xlib/libplugin_grep.so Xlib/libplugin_perl.so Xlib/libplugin_perlpackages.so Xlib/libplugin_python.so Xlib/libplugin_ruby.so Xlib/libplugin_ruby_newclass.so Xlib/libsblib.so 9e8419f8eb1a9afd262f4f0e97cff762 echo x - silentbob/distinfo sed 's/^X//' >silentbob/distinfo << '4d18477787f16c3fcf8c7936c538a2d5' XMD5 (silentbob-1.7.3.tar.gz) = ae948ca0fd2e5a03093e88110a8ef923 XSHA256 (silentbob-1.7.3.tar.gz) = ef2a3fe08bf1c716c86400812d5f04816b2bcfd0afc6f250e753a1b5b614bfb1 XSIZE (silentbob-1.7.3.tar.gz) = 80357 4d18477787f16c3fcf8c7936c538a2d5 echo c - silentbob/files mkdir -p silentbob/files > /dev/null 2>&1 echo x - silentbob/files/patch-inline.h sed 's/^X//' >silentbob/files/patch-inline.h << '33903fc246ec3d87a17d18cd04af33e3' X--- include/inline.h.orig 2008-08-28 18:31:51.000000000 +0900 X+++ include/inline.h 2008-11-13 15:53:51.000000000 +0900 X@@ -109,7 +109,7 @@ X return count; X } X X-#define find_one_ext(ext) sblib_find ((char *) "./", (char *) ext, ENV->tmp_files) X+#define find_one_ext(ext) sblib_find ((char *) ".", (char *) ext, ENV->tmp_files) X X #endif X 33903fc246ec3d87a17d18cd04af33e3 echo x - silentbob/files/patch-Sblib.cxx sed 's/^X//' >silentbob/files/patch-Sblib.cxx << 'b1d6ff16d7a17a10666618f56f337d2d' X--- sblib/Sblib.cxx.orig 2008-09-18 12:45:29.000000000 +0900 X+++ sblib/Sblib.cxx 2008-11-13 15:53:16.000000000 +0900 X@@ -346,7 +346,7 @@ X lseek (fd, 0, SEEK_END); X dup2 (devnull, 2); X dup2 (fd, 1); X- execlp ("find", path, "-name", name, NULL); X+ execlp ("find", "find", path, "-name", name, NULL); X } else if (pid > 0) { X waitpid (pid, &status, 0); X return status; b1d6ff16d7a17a10666618f56f337d2d exit --- silentbob-1.7.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: