BSD Ports

www/dokuwiki 20260714c FreeBSD

Simple and easy to use wiki, no database required

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
3804db80e1
License
BSD3CLAUSE, GPLv2, GPLv2+, GPLv3, MIT
Categories
www
Package size
3375.4 KiB, 16109.3 KiB installed

Description

DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files - no database is required.

In the other systems

SystemPortVersion
FreeBSDwww/dokuwiki20260714c
OpenBSDwww/dokuwiki2024.02.06p1
DragonFlywww/dokuwiki20240206b
HardenedBSDwww/dokuwiki20260714c
GhostBSDwww/dokuwiki20260714c

Install

Binary package:

pkg install dokuwiki-php82

From the ports tree:

cd /usr/ports/www/dokuwiki/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dokuwiki-php82>0:www/dokuwiki

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20260714c20260714c20220731a_120250514a20260714c
FreeBSD:14:quarterly20260714c20260714cn/a20250514a20260714c
FreeBSD:15:latest20260714c20260714cn/a20250514a20250514a
FreeBSD:15:quarterly20260714c20260714cn/an/an/a
FreeBSD:16:latest20260714c20260714cn/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 33

No port depends on this one.

Configuration

Options name: www_dokuwiki

OptionDefaultDescription
TESToffBuild and/or run tests
USES
cpe php:web,flavors shebangfix tar:tgz
Service scripts
none
Flavors
dokuwiki-php83-20260714c, dokuwiki-php84-20260714c, dokuwiki-php85-20260714c, dokuwiki-php86-20260714c

Message after installing

The wiki program have been installed to /usr/local/www/dokuwiki.

Please configure your web server to allow running PHP scripts there.

Please create dedicated data directory outside the installation directory
and make it owned by the process running these PHP scripts.  It is important
to make sure that your PHP intepreter does not allow running PHP scripts
there.

For first install, you may have to manually copy the contents from
/usr/local/www/dokuwiki/data into the newly created data directory and change
the owner of /usr/local/www/dokuwiki/conf to the web server.

Please go to http://www.your.host/dokuwiki/install.php to finish the
installation.  For FULL configuration instructions, see
http://wiki.splitbrain.org/wiki:config

After installation please change the permissions of
/usr/local/www/dokuwiki/conf back to root:wheel.

Files

pkg-plist 5567
  • www/dokuwiki-php82/.htaccess.dist
  • www/dokuwiki-php82/COPYING
  • www/dokuwiki-php82/README
  • www/dokuwiki-php82/SECURITY.md
  • www/dokuwiki-php82/VERSION
  • www/dokuwiki-php82/bin/.htaccess
  • www/dokuwiki-php82/bin/dwpage.php
  • www/dokuwiki-php82/bin/gittool.php
  • www/dokuwiki-php82/bin/indexer.php
  • www/dokuwiki-php82/bin/plugin.php
  • www/dokuwiki-php82/bin/render.php
  • www/dokuwiki-php82/bin/striplangs.php
  • www/dokuwiki-php82/bin/wantedpages.php
  • www/dokuwiki-php82/conf/.htaccess
  • www/dokuwiki-php82/conf/acl.auth.php.dist
  • www/dokuwiki-php82/conf/acronyms.conf
  • www/dokuwiki-php82/conf/dokuwiki.php
  • www/dokuwiki-php82/conf/entities.conf
  • www/dokuwiki-php82/conf/interwiki.conf
  • www/dokuwiki-php82/conf/license.php
  • www/dokuwiki-php82/conf/local.php.dist
  • www/dokuwiki-php82/conf/manifest.json
  • www/dokuwiki-php82/conf/mediameta.php
  • www/dokuwiki-php82/conf/mime.conf
  • www/dokuwiki-php82/conf/mysql.conf.php.example
  • www/dokuwiki-php82/conf/plugins.php
  • www/dokuwiki-php82/conf/plugins.required.php
  • www/dokuwiki-php82/conf/scheme.conf
  • www/dokuwiki-php82/conf/smileys.conf
  • www/dokuwiki-php82/conf/users.auth.php.dist
  • www/dokuwiki-php82/conf/wordblock.conf
  • www/dokuwiki-php82/data/.htaccess
  • www/dokuwiki-php82/data/_dummy
  • www/dokuwiki-php82/data/attic/_dummy
  • www/dokuwiki-php82/data/cache/_dummy
  • www/dokuwiki-php82/data/dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.png
  • www/dokuwiki-php82/data/dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.xcf
  • www/dokuwiki-php82/data/index/_dummy
  • www/dokuwiki-php82/data/locks/_dummy
  • www/dokuwiki-php82/data/log/_dummy
  • www/dokuwiki-php82/data/media/wiki/dokuwiki-128.png
  • www/dokuwiki-php82/data/media/wiki/dokuwiki.svg
  • www/dokuwiki-php82/data/media_attic/_dummy
  • www/dokuwiki-php82/data/media_meta/_dummy
  • www/dokuwiki-php82/data/meta/_dummy
  • www/dokuwiki-php82/data/pages/playground/playground.txt
  • www/dokuwiki-php82/data/pages/wiki/dokuwiki.txt
  • www/dokuwiki-php82/data/pages/wiki/syntax.txt
  • www/dokuwiki-php82/data/pages/wiki/welcome.txt
  • www/dokuwiki-php82/data/tmp/_dummy
  • www/dokuwiki-php82/doku.php
  • www/dokuwiki-php82/feed.php
  • www/dokuwiki-php82/inc/.htaccess
  • www/dokuwiki-php82/inc/Action/AbstractAclAction.php
  • www/dokuwiki-php82/inc/Action/AbstractAction.php
  • www/dokuwiki-php82/inc/Action/AbstractAliasAction.php
  • www/dokuwiki-php82/inc/Action/AbstractUserAction.php
  • www/dokuwiki-php82/inc/Action/Admin.php
  • www/dokuwiki-php82/inc/Action/Authtoken.php
  • www/dokuwiki-php82/inc/Action/Backlink.php
  • www/dokuwiki-php82/inc/Action/Cancel.php
  • www/dokuwiki-php82/inc/Action/Check.php
  • www/dokuwiki-php82/inc/Action/Conflict.php
  • www/dokuwiki-php82/inc/Action/Denied.php
  • www/dokuwiki-php82/inc/Action/Diff.php
  • www/dokuwiki-php82/inc/Action/Draft.php
  • www/dokuwiki-php82/inc/Action/Draftdel.php
  • www/dokuwiki-php82/inc/Action/Edit.php
  • www/dokuwiki-php82/inc/Action/Exception/ActionAbort.php
  • www/dokuwiki-php82/inc/Action/Exception/ActionAclRequiredException.php
  • www/dokuwiki-php82/inc/Action/Exception/ActionDisabledException.php
  • www/dokuwiki-php82/inc/Action/Exception/ActionException.php
  • www/dokuwiki-php82/inc/Action/Exception/ActionUserRequiredException.php
  • www/dokuwiki-php82/inc/Action/Exception/FatalException.php
  • www/dokuwiki-php82/inc/Action/Exception/NoActionException.php
  • www/dokuwiki-php82/inc/Action/Export.php
  • www/dokuwiki-php82/inc/Action/Index.php
  • www/dokuwiki-php82/inc/Action/Locked.php
  • www/dokuwiki-php82/inc/Action/Login.php
  • www/dokuwiki-php82/inc/Action/Logout.php
  • www/dokuwiki-php82/inc/Action/Media.php
  • www/dokuwiki-php82/inc/Action/Plugin.php
  • www/dokuwiki-php82/inc/Action/Preview.php
  • www/dokuwiki-php82/inc/Action/Profile.php
  • www/dokuwiki-php82/inc/Action/ProfileDelete.php
  • www/dokuwiki-php82/inc/Action/Recent.php
  • www/dokuwiki-php82/inc/Action/Recover.php
  • www/dokuwiki-php82/inc/Action/Redirect.php
  • www/dokuwiki-php82/inc/Action/Register.php
  • www/dokuwiki-php82/inc/Action/Resendpwd.php
  • www/dokuwiki-php82/inc/Action/Revert.php
  • www/dokuwiki-php82/inc/Action/Revisions.php
  • www/dokuwiki-php82/inc/Action/Save.php
  • www/dokuwiki-php82/inc/Action/Search.php
  • www/dokuwiki-php82/inc/Action/Show.php
  • www/dokuwiki-php82/inc/Action/Sitemap.php
  • www/dokuwiki-php82/inc/Action/Source.php
  • www/dokuwiki-php82/inc/Action/Subscribe.php
  • www/dokuwiki-php82/inc/ActionRouter.php
  • www/dokuwiki-php82/inc/Ajax.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
dokuwiki-2026-07-14c.tgz4.168561e+067e9b4dcb5ecb91a57f71b9b77dcec7bcf929959881464796611349ed1d183176
Master sites 1
  • http://download.dokuwiki.org/src/dokuwiki/

Commit history 3

DateCommitCreditsLog message
3804db80e1 Xin LI www/dokuwiki: upgrade to 2026-07-14c
PR: ports/298171 MFH: 2026Q3
e5f699af3d Xin LI www/dokuwiki: pet portlint / portclippy.
b4008cd0e7 Xin LI www/dokuwiki: update to 2026-07-14a
- Remove patch-wrong-2388-fix: upstream rewrote X-Accel-Redirect handling in http_xaccel_url() which properly handles relocated savedir (FS#2895) - Fix LICENSE_FILE_BSD3CLAUSE path: simplepie moved LICENSE.txt to LICENSES/BSD-3-Clause.txt - Add TEST option (off by default) to control installation of test suites, PHPStan static analysis files, and the testing plugin - Update pkg-plist for new/removed/reorganized files in this release - Remove ldap and pdo_mysql from USE_PHP: these are only required by the optional authldap and authpdo plugins, not core functionality PR: ports/296898 PR: ports/271538 (ldap/pdo_mysql removal)