BSD Ports

www/hs-gitit 0.15.1.2 FreeBSD

Wiki using happstack and pandoc, and git or darcs or mercurial

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
www, haskell
Package size
29117.1 KiB, 210713.8 KiB installed

Description

Gitit is a wiki program written in Haskell. It uses Happstack for the web server and pandoc for markup processing. Pages and uploaded files are stored in a git, darcs, or mercurial repository and may be modified either by using the VCS's command-line tools or through the wiki's web interface. By default, pandoc's extended version of markdown is used as a markup language, but reStructuredText, LaTeX, HTML, DocBook, or Emacs Org-mode markup can also be used. Gitit can be configured to display TeX math (using texmath) and highlighted source code (using highlighting-kate).

Other features include

* plugins: dynamically loaded page transformations written in Haskell (see "Network.Gitit.Interface") * categories * caching * Atom feeds (site-wide and per-page) * a library, "Network.Gitit", that makes it simple to include a gitit wiki in any happstack application

In the other systems

SystemPortVersion
FreeBSDwww/hs-gitit0.15.1.2
HardenedBSDwww/hs-gitit0.15.1.2
GhostBSDwww/hs-gitit0.15.1.2

Install

Binary package:

pkg install hs-gitit

From the ports tree:

cd /usr/ports/www/hs-gitit/ && make install clean

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

RUN_DEPENDS=	hs-gitit>0:www/hs-gitit

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:latest0.15.1.20.15.1.2---
FreeBSD:14:quarterly0.15.1.20.15.1.2n/a--
FreeBSD:15:latest0.15.1.20.15.1.2n/a--
FreeBSD:15:quarterly0.15.1.20.15.1.2n/an/an/a
FreeBSD:16:latest0.15.1.20.15.1.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 6
Run dependencies 3

No port depends on this one.

Configuration

Options name: www_gitit

OptionDefaultDescription
EXPORTSoffEnable page exports to many formats (insecure!)
PLUGINSonEnable support for plugins
USES
cabal
Service scripts
gitit

Files

pkg-plist 71
  • share/hs-gitit/README.markdown
  • share/hs-gitit/data/default.conf
  • share/hs-gitit/data/FrontPage.page
  • share/hs-gitit/data/Help.page
  • share/hs-gitit/data/markup.DocBook
  • share/hs-gitit/data/markup.HTML
  • share/hs-gitit/data/markup.LaTeX
  • share/hs-gitit/data/markup.Markdown
  • share/hs-gitit/data/markup.Org
  • share/hs-gitit/data/markup.RST
  • share/hs-gitit/data/markup.Textile
  • share/hs-gitit/data/markupHelp/DocBook
  • share/hs-gitit/data/markupHelp/HTML
  • share/hs-gitit/data/markupHelp/LaTeX
  • share/hs-gitit/data/markupHelp/LaTeX+LHS
  • share/hs-gitit/data/markupHelp/Markdown
  • share/hs-gitit/data/markupHelp/Markdown+LHS
  • share/hs-gitit/data/markupHelp/Org
  • share/hs-gitit/data/markupHelp/RST
  • share/hs-gitit/data/markupHelp/RST+LHS
  • share/hs-gitit/data/post-update
  • share/hs-gitit/data/s5/default/blank.gif
  • share/hs-gitit/data/s5/default/bodybg.gif
  • share/hs-gitit/data/s5/default/framing.css
  • share/hs-gitit/data/s5/default/iepngfix.htc
  • share/hs-gitit/data/s5/default/opera.css
  • share/hs-gitit/data/s5/default/outline.css
  • share/hs-gitit/data/s5/default/pretty.css
  • share/hs-gitit/data/s5/default/print.css
  • share/hs-gitit/data/s5/default/s5-core.css
  • share/hs-gitit/data/s5/default/slides.css
  • share/hs-gitit/data/s5/default/slides.js
  • share/hs-gitit/data/s5/default/slides.min.js
  • share/hs-gitit/data/static/css/custom.css
  • share/hs-gitit/data/static/css/highlighting.css
  • share/hs-gitit/data/static/css/ie.css
  • share/hs-gitit/data/static/css/print.css
  • share/hs-gitit/data/static/css/reset-fonts-grids.css
  • share/hs-gitit/data/static/css/screen.css
  • share/hs-gitit/data/static/img/icons/feed.png
  • share/hs-gitit/data/static/img/icons/folder.png
  • share/hs-gitit/data/static/img/icons/page.png
  • share/hs-gitit/data/static/img/logo.png
  • share/hs-gitit/data/static/js/dragdiff.js
  • share/hs-gitit/data/static/js/footnotes.js
  • share/hs-gitit/data/static/js/jquery-1.2.6.js
  • share/hs-gitit/data/static/js/jquery-1.2.6.min.js
  • share/hs-gitit/data/static/js/jquery-ui-combined-1.6rc2.min.js
  • share/hs-gitit/data/static/js/jquery-ui.core-1.6rc2.js
  • share/hs-gitit/data/static/js/jquery-ui.draggable-1.6rc2.js
  • share/hs-gitit/data/static/js/jquery-ui.droppable-1.6rc2.js
  • share/hs-gitit/data/static/js/jquery-ui.tabs-1.6rc2.js
  • share/hs-gitit/data/static/js/jquery.hotkeys-0.7.9.js
  • share/hs-gitit/data/static/js/jquery.hotkeys-0.7.9.min.js
  • share/hs-gitit/data/static/js/MathMLinHTML.js
  • share/hs-gitit/data/static/js/preview.js
  • share/hs-gitit/data/static/js/search.js
  • share/hs-gitit/data/static/js/uploadForm.js
  • share/hs-gitit/data/static/robots.txt
  • share/hs-gitit/data/templates/content.st
  • share/hs-gitit/data/templates/expire.st
  • share/hs-gitit/data/templates/footer.st
  • share/hs-gitit/data/templates/getuser.st
  • share/hs-gitit/data/templates/listitem.st
  • share/hs-gitit/data/templates/logo.st
  • share/hs-gitit/data/templates/markuphelp.st
  • share/hs-gitit/data/templates/messages.st
  • share/hs-gitit/data/templates/page.st
  • share/hs-gitit/data/templates/pagetools.st
  • share/hs-gitit/data/templates/sitenav.st
  • share/hs-gitit/data/templates/userbox.st
distinfo 271
FileSizeSHA256
cabal/gitit-0.15.1.2/gitit-0.15.1.2.tar.gz275815fa839a1bb71be7a77da6f9ae82c91e6f53cb14d74be6128785a93e54172deec8
cabal/Diff-0.4.1/Diff-0.4.1.tar.gz8759fd5e4aaac7219bcbb14834fb8580ebe0aae905958d0ad74f5338ea290b372670
cabal/Glob-0.10.2/Glob-0.10.2.tar.gz302266af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
cabal/Glob-0.10.2/revision/3.cabal2938dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
cabal/HStringTemplate-0.8.8/HStringTemplate-0.8.8.tar.gz18043717df416550bdc62f2070c1a86238efe535b0fa41c5fd708c4f631f927880cd9
cabal/HStringTemplate-0.8.8/revision/6.cabal200122192e3c613cf404c88c87d2e5eda30bb4603ef9c37f9b5e2cadb6ea817a9adf
cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz74330df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453
cabal/HTTP-4000.4.1/revision/3.cabal60640e37572590743e49d7a610f472e1618a594dc861410846f64d9f2347923c4f5b
cabal/JuicyPixels-3.3.8/JuicyPixels-3.3.8.tar.gz132479d3a0f6ca3515a1b3d526cbf79f2e0b0aab57f208ab216f9c26437bbcd86fb63e
cabal/JuicyPixels-3.3.8/revision/1.cabal3838c9721541b4c9d9de57dd271ead1f433cf3e3acc6c16baf2dba91368c8aa675bd
cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz5601c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b
cabal/OneTuple-0.4.1.1/revision/1.cabal2575632dfded172086fb9f0e26d3578bcfffa3fb6d135ea5a8de17b7a33ff6e6e682
cabal/Only-0.1/Only-0.1.tar.gz1960ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265
cabal/Only-0.1/revision/2.cabal1398c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07
cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz768495c0f22b36b28a1a8fa110b3819818d3f29494a3b0dedbae299f064123ca70501
cabal/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz2.715144e+066bd950df6b11a3998bb1452d875d2da043ee43385459afc5f16d471d25178b44
cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz50485e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz3359085d4042b903ce181ee023bbf908f37a3f55e820c5f0df102683b87f963e3522c6
cabal/aeson-2.1.2.1/revision/3.cabal63595b8d62a60963a925c4d123a46e42a8e235a32188522c9f119f64ac228c2612a7
cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz58942a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5

Commit history 0

No commits in the history this site was built from.