Port details |
- opengrok Fast and powerful code search and cross-reference engine
- 1.7.42 devel =4 1.7.42Version of this port present on the latest quarterly branch.
- Maintainer: truckman@FreeBSD.org
- Port Added: 2009-10-13 11:55:49
- Last Update: 2023-07-18 17:45:19
- Commit Hash: b98c2f8
- People watching this port, also watch:: gmake, cairo, glib, binutils, portmaster
- Also Listed In: java
- License: CDDL ADAIC BSD3CLAUSE EPL ECMA MIT RUBY
- WWW:
- https://opengrok.github.io/OpenGrok/
- Description:
- OpenGrok is a fast source code search and cross reference engine.
It helps you search, cross-reference and navigate your source tree. It can
understand various program file formats and version control histories like
Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce
and Bazaar. In other words it lets you grok (profoundly understand) the
open source, hence the name OpenGrok. It is written in Java.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- opengrok>0:devel/opengrok
- To install the port:
- cd /usr/ports/devel/opengrok/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/opengrok
- pkg install opengrok
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: opengrok
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1678190759
SHA256 (opengrok-1.7.42.tar.gz) = e6558f411a8827f6107d8e2c82f915efd4badf0685a98fedacafe57cfdc50071
SIZE (opengrok-1.7.42.tar.gz) = 78324943
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bootstrap.jar : www/tomcat101
- Runtime dependencies:
-
- uctags : devel/universal-ctags
- bootstrap.jar : www/tomcat101
- java : java/openjdk11
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for opengrok-1.7.42:
DOCS=on: Build and/or install documentation
====> Options available for the single AS: you have to select exactly one of them
GLASSFISH=off: Glassfish support
TOMCAT101=on: Use Tomcat 10.1.x
===> Use 'make config' to modify these settings
- Options name:
- devel_opengrok
- USES:
- cpe
- pkg-message:
- For install:
- java version 11 or higher is required. Example:
tomcat10_java_home="/usr/local/openjdk11" in /etc/rc.conf
- If upgrading
- It is necessary to reindex from scratch when upgrading from anything
older than opengrok 1.4.1, and is recommended when upgrading from
anything older than opengrok 1.7.25.
java version 11 or higher is required. Example:
tomcat10_java_home="/usr/local/openjdk11" in /etc/rc.conf
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.7.42 18 Jul 2023 17:45:19 |
Vladimir Druzenko (vvd) |
Mk/bsd.options.desc.mk: sort out TOMCAT options
1. Removed EOLed tomcat 6, 7 and 8.
2. Replaced tomcat10 with tomcat101.
3. Changed TOMCAT*_DESC to more correct.
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D41054
MFH: 2023Q3 |
1.7.42 09 Mar 2023 00:03:06 |
Don Lewis (truckman) Author: Yuri |
devel/opengrok: update to 1.7.42, with tomcat101
www/tomcat10 is deprecated, so switch to www/tomcat101. This changes
the /api requests, which requires opengrok 1.7.40. Upgrade to the
latest 1.7.x version of opengrok, which is currently 1.7.42.
PR: 269991 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.7.31 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.7.31 26 Apr 2022 18:19:28 |
Don Lewis (truckman) |
devel/opengrok: Upgrade to version 1.7.31
Upgrade opengrok to the latest upstream version to fix CVE-2021-2322,
which was actually fixed upstream in 1.6.7.
Convert the wrapper script from /bin/csh to /bin/sh.
Jave 11+ is required.
PR: 260534
MFH: 2022Q2
Security: 1135e939-62b4-11ec-b8e2-1c1b0d9ea7e6 |
1.3.16 14 Oct 2021 21:30:35 |
Stefan Eßer (se) |
devel/opengrok: Add CPE information
Approved by: portmgr (blanket) |
1.3.16 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.3.16 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
1.3.16 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.3.16 13 Aug 2020 22:36:08 |
truckman |
Upgrade devel/opengrok to version 1.3.16, unbreak, undeprecate, and
unexpire.
Take maintainership.
Tomcat < 8.0 is no longer supported. Upstream is silent on resin, but
claims that glassfish is supported.
Upstream says to use uctags.
Upgrading requires re-indexing. |
1.0_1 26 Jul 2020 07:32:00 |
antoine |
Deprecate ports broken for more than 6 months |
1.0_1 05 Jan 2020 10:26:04 |
antoine |
Mark a few ports broken (unfetchable) |
1.0_1 28 Sep 2019 06:09:42 |
truckman |
Update MASTER_SITES and unbreak. The distfile is identical to the old
one.
There is ongoing upstream development. Version 1.3.2 was recently
released. |
1.0_1 15 Sep 2019 17:28:09 |
antoine |
Deprecate a few ports |
1.0_1 11 Aug 2019 21:46:24 |
rene |
devel/opengrok: remove support for EOL tomcat6 |
1.0_1 04 Aug 2019 10:02:47 |
antoine |
Mark BROKEN: unfetchable |
1.0_1 13 Jun 2019 09:30:01 |
tobik |
devel/opengrok: Remove TOMCAT8 option, enable TOMCAT85 by default
www/tomcat8 is expiring on 2019-06-30 and has been EOL for ~1 year.
- Remove superfluous TOMCAT85_DESC while here
PR: 230326 |
1.0 22 Jun 2018 08:04:39 |
yuri |
Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.
Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated. |
1.0 28 Jun 2017 01:43:43 |
ultima |
* Updated to 1.0
* New maintainer Jov <amutu@amutu.com>
* New options, TOMCAT 8 and 85, 8 is the new default
Changelog: https://github.com/OpenGrok/OpenGrok/releases/tag/1.0
PR: 220082
Submitted by: Jov <amutu@amutu.com> (maintainer)
Reviewed by: lifanov (mentor), matthew (mentor)
Approved by: lifanov (mentor), matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11355 |
0.12.1.5 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.12.1.5 20 Feb 2016 07:16:31 |
vanilla |
Update to 0.12.1.5. |
0.12.1_1 27 Nov 2015 11:27:48 |
amdmi3 |
- Add NO_ARCH
- Switch to options helpers
- Optionize DOCS |
0.12.1_1 11 Oct 2014 07:28:57 |
marino |
devel/opengrok: Make the installed version runnable (and usable)
PR: 194177
Reported by: shen.elf (gmail)
Fixed by: marino and shen.elf |
0.12.1 10 Sep 2014 13:09:03 |
marino |
Stage devel/opengrok and upgrade version 0.11.1 => 0.12.1
The initial staging work was done by pfg@ |
0.11.1_1 04 Jul 2014 12:06:07 |
bapt |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
0.11.1_1 21 Feb 2014 22:20:00 |
tj |
Update to new project home |
0.11.1_1 30 Dec 2013 20:55:19 |
ohauer |
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20
- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4
PR: ports/184785
Submitted by: ohauer
Reviewed by: tabthorpe
Approved by: portmgr (tabthorpe@) |
0.11.1_1 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
0.11.1_1 29 Jan 2013 16:20:01 |
tj |
* Drop tomcat55 support
* Add tomcat7 support
* Allow customization of application server installation path
* Small plist fix
PR: ports/170597
PR: ports/174100
PR: ports/174529
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Submitted by: Ashley <ashley.wil@gmail.com>
Submitted by: jgh |
0.11.1 06 Sep 2012 19:00:00 |
jgh |
- over to tj@ |
0.11.1 25 Jun 2012 23:09:08 |
jgh |
- adopt optionsNG |
0.11.1 08 May 2012 05:47:59 |
jgh |
- Update to 0.11.1 |
0.11 14 Feb 2012 04:57:52 |
jgh |
- Update to 0.11
- add AL2 license
- adjust spelling in COMMENT |
0.10 17 Jan 2012 00:53:09 |
jgh |
Taking maintainership of this until stas@ takes it back (ports => jgh)
Approved by: crees, rene (mentors, implicit) |
0.10 26 Dec 2011 17:21:01 |
jgh |
Fix previous commit of check-sanity target.
Approved by: crees,rene (mentor) |
0.10 25 Dec 2011 00:20:49 |
jgh |
PR: ports/163459 (based on)
Submitted by: Evan Sarmiento <esarmiento at wayfair.com>
Approved by: crees (mentor)
update to 0.10
install expanded war file, so it is properly de-installs
add santity checks for application server defines
account for non-default web.xml file
allow configuration for JAVA_VENDOR
mirror application servers checks based on OPTIONS order |
0.9 14 Nov 2011 18:59:52 |
pawel |
- Update to version 0.9
- Add LICENSE
- Bump minimal java version
PR: ports/161504
Submitted by: Pedro Giffuni <giffunip@tutopia.com>
Feature safe: yes |
0.7 24 Oct 2011 03:33:20 |
stas |
- Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval). |
0.7 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
0.7 13 Oct 2009 11:55:33 |
stas |
- Add port for devel/opengrok, a fast source code search and cross
reference engine.
WWW: http://opensolaris.org/os/project/opengrok/ |