devel/global 6.7 FreeBSD
Source code tag system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
144dcd5fdc- License
- GPLv3
- Categories
- devel
- Package size
- 492.7 KiB, 1925.2 KiB installed
Description
GNU GLOBAL is a source code tagging system that works the same way across diverse environments, such as Emacs editor, Vi editor, Less viewer, Bash shell, various web browsers, etc.
You can locate various objects, such as functions, macros, structs, classes, in your source files and move there easily. It is useful for hacking a large projects which contain many sub-directories, many #ifdef and many main() functions. It is similar to ctags or etags, but is different from them in the following two points:
- Independence of any editor
- Capability to treat definition and reference
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/global | 6.7 |
| NetBSD | devel/global | 6.6.2nb29 |
| DragonFly | devel/global | 6.6.14 |
| HardenedBSD | devel/global | 6.7 |
| GhostBSD | devel/global | 6.7 |
Install
Binary package:
pkg install global
From the ports tree:
cd /usr/ports/devel/global/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= global>0:devel/global
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.7 | 6.7 | 6.6.8 | 6.6.14 | 6.7 |
| FreeBSD:14:quarterly | 6.7 | 6.7 | n/a | 6.6.14 | 6.7 |
| FreeBSD:15:latest | 6.7 | 6.7 | n/a | 6.6.14 | 6.6.14 |
| FreeBSD:15:quarterly | 6.7 | 6.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.7 | 6.7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe libtool ncurses perl5 shebangfix
- Service scripts
- none
Files
Manual pages 8
- global(1)
- globash(1)
- gozilla(1)
- gtags(1)
- gtags-cscope(1)
- gtags.conf(5)
- htags(1)
- htags-server(1)
pkg-plist 102
- bin/global
- bin/globash
- bin/gozilla
- bin/gtags
- bin/gtags-cscope
- bin/htags
- bin/htags-server
- lib/gtags/exuberant-ctags.a
- lib/gtags/exuberant-ctags.so
- lib/gtags/pygments-parser.a
- lib/gtags/pygments-parser.so
- lib/gtags/universal-ctags.a
- lib/gtags/universal-ctags.so
- lib/gtags/user-custom.a
- lib/gtags/user-custom.so
- share/gtags/AUTHORS
- share/gtags/BUILD_TOOLS
- share/gtags/ChangeLog
- share/gtags/DONORS
- share/gtags/FAQ
- share/gtags/INSTALL
- share/gtags/LICENSE
- share/gtags/NEWS
- share/gtags/PLUGIN_HOWTO
- share/gtags/PLUGIN_HOWTO.pygments
- share/gtags/PLUGIN_HOWTO.universal-ctags
- share/gtags/README
- share/gtags/README.PATCHES
- share/gtags/SERVERSIDE_HOWTO
- share/gtags/THANKS
- share/gtags/completion.cgi
- share/gtags/dot_htaccess
- share/gtags/elvis-2.2_0.patch
- share/gtags/elvis.rc
- share/gtags/geco.rc
- share/gtags/global.cgi
- share/gtags/globash.rc
- share/gtags/gtags-cscope.vim
- share/gtags/gtags.conf
- share/gtags/gtags.el
- share/gtags/gtags.pl
- share/gtags/gtags.vim
- share/gtags/icons/back.png
- share/gtags/icons/bottom.png
- share/gtags/icons/c.png
- share/gtags/icons/dir.png
- share/gtags/icons/first.png
- share/gtags/icons/help.png
- share/gtags/icons/index.png
- share/gtags/icons/last.png
- share/gtags/icons/left.png
- share/gtags/icons/n_bottom.png
- share/gtags/icons/n_first.png
- share/gtags/icons/n_last.png
- share/gtags/icons/n_left.png
- share/gtags/icons/n_right.png
- share/gtags/icons/n_top.png
- share/gtags/icons/pglobe.png
- share/gtags/icons/right.png
- share/gtags/icons/text.png
- share/gtags/icons/top.png
- share/gtags/jquery/images/file.png
- share/gtags/jquery/images/folder-closed.png
- share/gtags/jquery/images/folder.png
- share/gtags/jquery/images/minus.png
- share/gtags/jquery/images/plus.png
- share/gtags/jquery/images/treeview-black-line.png
- share/gtags/jquery/images/treeview-black.png
- share/gtags/jquery/images/treeview-default-line.png
- share/gtags/jquery/images/treeview-default.png
- share/gtags/jquery/images/treeview-famfamfam-line.png
- share/gtags/jquery/images/treeview-famfamfam.png
- share/gtags/jquery/images/treeview-gray-line.png
- share/gtags/jquery/images/treeview-gray.png
- share/gtags/jquery/images/treeview-red-line.png
- share/gtags/jquery/images/treeview-red.png
- share/gtags/jquery/jquery.js
- share/gtags/jquery/jquery.suggest.css
- share/gtags/jquery/jquery.suggest.js
- share/gtags/jquery/jquery.treeview.css
- share/gtags/jquery/jquery.treeview.js
- share/gtags/jscode_suggest
- share/gtags/jscode_treeview
- share/gtags/script/elvis-global
- share/gtags/script/global-client
- share/gtags/script/gtags-client
- share/gtags/script/htags-client
- share/gtags/script/less-global
- share/gtags/script/maps2conf.pl
- share/gtags/script/pygments_parser.py
- share/gtags/style.css
- share/gtags/uctags-scheme.c-diff
- share/gtags/vim74-gtags-cscope.patch
- share/man/man1/global.1.gz
- share/man/man1/globash.1.gz
- share/man/man1/gozilla.1.gz
- share/man/man1/gtags-cscope.1.gz
- share/man/man1/gtags.1.gz
- share/man/man1/htags-server.1.gz
- share/man/man1/htags.1.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| global-6.7.tar.gz | 3.024406e+06 | fdab590c9bda2d68d55e99c51c7e60c2c8595ae4dcebab9bbbb0795f2a5c8bf7 |
Master sites 1
- GNU