Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Nov 2008 04:21:32 +0900 (JST)
From:      TAKATSU Tomonari <tota@rtfm.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/128969: [NEW PORT] devel/silentbob: Yet another indexing tool
Message-ID:  <200811181921.mAIJLWeV030181@www2.inetd.co.jp>
Resent-Message-ID: <200811181940.mAIJe2Xj085058@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <tota@rtfm.jp>
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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811181921.mAIJLWeV030181>