Port details |
- trac-devel Enhanced wiki and issue tracking system for software projects
- 1.5.4 www
=0 1.5.4Version of this port present on the latest quarterly branch.
- Maintainer: samm@FreeBSD.org
- Port Added: 2018-03-07 19:42:22
- Last Update: 2024-01-02 20:33:53
- Commit Hash: 1ed2eb4
- Also Listed In: devel python
- License: BSD3CLAUSE
- WWW:
- https://trac.edgewall.org/
- Description:
- Trac uses a minimalistic approach to web-based software project management.
Our mission is to help developers write great software while staying out of
the way. Trac should impose as little as possible on a team's established
development process and policies.
All aspects of Trac have been designed with one single goal, to simplify
tracking and communication of software issues, enhancements and monitoring
overall progress.
What is Trac?
* An integrated system for managing software projects
* An enhanced wiki
* A flexible web-based issue tracker
* An interface to the Subversion and GIT revision control systems
At the core of Trac lies an integrated wiki and issue/bug database. Using
wiki markup, all objects managed by Trac can directly link to other
issues/bug reports, code changesets, documentation and files.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- trac-devel>0:www/trac-devel
- Conflicts:
- CONFLICTS_INSTALL:
- No installation instructions:
- This port has been deleted.
- PKGNAME: trac-devel
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1686028534
SHA256 (Trac-1.5.4.tar.gz) = 59fc453b4f6700f7e79917f1990aa20634d3cf85db2d3888111433725b9796e8
SIZE (Trac-1.5.4.tar.gz) = 6161372
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:
-
- py39-Babel>=2.3.4 : devel/py-babel@py39
- py39-Jinja2>=2.10 : devel/py-Jinja2@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-Babel>=2.3.4 : devel/py-babel@py39
- py39-Jinja2>=2.10 : devel/py-Jinja2@py39
- py39-docutils>=0.14 : textproc/py-docutils@py39
- py39-flup6>0 : www/py-flup6@py39
- py39-pygments>=1.0 : textproc/py-pygments@py39
- py39-sqlite3>0 : databases/py-sqlite3@py39
- py39-subversion>0 : devel/py-subversion@py39
- py39-textile>0 : www/py-textile@py39
- py39-pytz>0 : devel/py-pytz@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for trac-devel-1.5.4:
DOCUTILS=on: Allow additional text markup
EXAMPLES=on: Build and/or install examples
FCGI=on: Enable FastCGI support
GIT=off: Git version control support
PYGMENTS=on: Use generic syntax highlighter
SUBVERSION=on: Subversion version control support
TEXTILE=on: Support for the Textile markup
TZ=on: Process Time Zones
====> Options available for the multi DATABASE: you have to choose at least one of them
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
- Options name:
- www_trac-devel
- USES:
- cpe python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.5.4 02 Jan 2024 20:33:53 |
Oleksii Samorukov (samm) |
www/trac: update to 1.6 version
- update to the latest release
- move www/trac-devel to www/trac as changes are now released
ChangeLog: https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.6 |
1.5.4 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
1.5.4 06 Jun 2023 05:55:14 |
Oleksii Samorukov (samm) |
www/trac-devel: upgrqde to 1.5.4
- Remove outdated patches
- Unbreak the build
Reported by: repology |
1.5.3_2 20 Feb 2023 10:48:42 |
Antoine Brodin (antoine) |
www/trac-devel: mark BROKEN
ImportError: cannot import name 'contextfilter' from 'jinja2'
(/usr/local/lib/python3.9/site-packages/jinja2/__init__.py)
Reported by: pkg-fallout |
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.5.3_2 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.5.3_2 12 Jul 2022 12:45:48 |
Oleksii Samorukov (samm) |
www/trac-devel: fix build with a recent Python version, patch adopted from the
upstream |
1.5.3_2 25 Nov 2021 09:02:48 |
Oleksii Samorukov (samm) |
www/trac-devel: remove outdated patch
Reported by: pkg-fallout@FreeBSD.org |
1.5.3_2 24 Nov 2021 20:22:39 |
Oleksii Samorukov (samm) |
www/trac-devel: Upgrade to 1.5.3 and unbreak
PR: 258942
Reported by: lapo@lapo.it |
1.5.2_2 16 Nov 2021 19:10:36 |
Dmitry Marakasov (amdmi3) |
www/trac-devel: mark BROKEN
Approved by: portmgr blanket |
1.5.2_2 21 Oct 2021 15:41:03 |
Stefan Eßer (se) |
www/trac-devel: Add CPE information
Approved by: portmgr (blanket) |
1.5.2_2 30 Jun 2021 05:09:36 |
Fukang Chen (loader) |
Mk/bsd.options.desc.mk: Add shared version control OPTIONS & descriptions
- Add CVS description
- Add DARCS description
- Add GIT description
- Add MERCURIAL description
- Add PERFORCE description
- Rename SVN to SUBVERSION
devel/anjuta:
- Rename OPTION SVN to SUBVERSION
- Sort OPTIONS_DEFINE and OPTIONS_DEFAULT
- Change SUBVERSION_DESC to use the default description
devel/git: (Only the first 15 lines of the commit message are shown above ) |
1.5.2_1 20 Jun 2021 16:16:19 |
Po-Chuan Hsieh (sunpoet) |
www/trac-devel: Remove PY_PYGMENTS
With hat: python |
1.5.2_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.5.2_1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
1.5.2_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.5.2_1 24 Feb 2021 15:23:50 |
antoine |
Unbreak bulk -a with PYTHON3_DEFAULT=3.8
PR: 253815 |
1.5.2_1 31 Jan 2021 10:47:03 |
samm |
www/trac-devel: allow to select multiply database backends
Trac supports multiply environments with different database backends. Also it
enable usage of the "convert" admin command to migrate between backends
PR: 253115
Reported by: nork@ninth-nine.com |
1.5.2_1 09 Jan 2021 12:28:16 |
samm |
www/trac-devel: fix rc script and add dependency
- Add optional runtime dependency to support FCGI protocol.
- Rename tracd_env to tracd_tracenv. Key <service>_env is reserved in rc.d
for the environment variables.
- Bump portrevision |
1.5.2 06 Jan 2021 13:45:11 |
samm |
www/trac-devel: re-add development version and update it to the latest release
- Re-add trac-devel which was removed due to py27 dependency. Version 1.5.2 uses
Py3.
- Fix dependency list and add new options
- Backport patch from SVN to fix --daemon mode
Approved by: krion
Differential Revision: https://reviews.freebsd.org/D27896 |
1.5.2 06 Jan 2021 13:34:50 |
samm |
www/trac-devel - remove to re-add it according to the committers guide |
1.5.2 05 Jan 2021 21:01:19 |
samm |
www/trac-devel: re-add development version and update it to the latest release
- Re-add trac-devel which was removed due to py27 dependency. Version 1.5.2 uses
Py3.
- Fix dependency list and add new options
- Backport patch from SVN to fix --daemon mode |
1.3.3_1 01 Jan 2021 11:45:05 |
antoine |
Re-apply part of r559792 (INDEX and bulk -a OK)
With hat: portmgr |
1.3.3_1 01 Jan 2021 10:11:35 |
antoine |
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed
With hat: portmgr |
1.3.3_1 01 Jan 2021 00:57:24 |
rene |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things. (Only the first 15 lines of the commit message are shown above ) |
1.3.3_1 21 Sep 2020 12:12:41 |
antoine |
Use the PY_PYGMENTS variable
With hat: portmgr |
1.3.3 02 Jun 2020 18:36:35 |
antoine |
Fix devel/py-subversion and ports depending on it
With hat: portmgr |
1.3.3 19 Feb 2020 17:59:36 |
antoine |
Clean up USES
With hat: portmgr |
1.3.3 14 Aug 2019 12:25:09 |
mat |
Convert to UCL & cleanup pkg-message (categories w) |
1.3.3 08 Dec 2018 10:19:14 |
joneum |
Update to 1.3.4
Changelog:
- The TracGuide is readonly by default.
- The trac-svn-hook script can be configured using SVN's hook script
environment configuration.
- Environment log level defaults to INFO and log type defaults to file
so that installation issue are captured in the log when running
trac-admin initenv.
- Pet portlint
Sponsored by: Netzkommune GmbH |
1.3.2 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
1.3.2 07 Mar 2018 19:42:09 |
joneum |
New port: www/trac-devel
Trac uses a minimalistic approach to web-based software project management.
Our mission; to help developers write great software while staying out of
the way. Trac should impose as little as possible on a team's established
development process and policies.
All aspects of Trac have been designed with one single goal, to simplify
tracking and communication of software issues, enhancements and monitoring
overall progress.
What is Trac?
* An integrated system for managing software projects
* An enhanced wiki (Only the first 15 lines of the commit message are shown above ) |