799b FreshPorts -- devel/ocamlweb
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
ocamlweb 1.34_5 devel on this many watch lists=1 search for ports that depend on this port
A literate programming tool for Objective Caml
Maintained by: hrs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 07 Apr 2001 04:57:20
License: not specified in port


Literate programming has been introduced by D. E. Knuth in 1984. The
main idea is to put the code and its documentation in the same file
and to produce from it a document which is readable by a human, and
not only by a machine. Although ocamlweb borrows a lot of ideas from
Knuth's original tool (called WEB), there are big differences between
them. First, WEB allows you to present the pieces of your code in any
order, and this is quite useful when using poorly structured
languages, like Pascal or C.  But Objective Caml is already highly
structured, and this is no more useful. Moreover, WEB requires the use
of a tool to produce the code from the WEB file, which greatly
complicates the use of your favorite source-based tools (dependencies
generator, debugger, emacs mode, etc.). When using ocamlweb, the
documentation is inserted in the code as comments (in the Caml sense),
and your code is not linked to the existence of ocamlweb in any way.

Currently, the task of ocamlweb may be seen as: 

  1. making a nice document with the code and its documentation; 
  2. generating a global index of cross-references, where each identifier 
     is associated to the lists of sections where it is defined or used. 

WWW: http://www.lri.fr/~filliatr/ocamlweb/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/ocaml
  2. print/teTeX-base
  3. print/teTeX-texmf
Required To Run:
  1. print/teTeX-base
  2. print/teTeX-texmf
There are no ports dependent upon this port

To install the port: cd /usr/ports/devel/ocamlweb/ && make install clean
To add the package: pkg_add -r ocamlweb


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://www.lri.fr/~filliatr/ftp/ocamlweb/

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 May 2013 17:58:56
Original commit files touched by this commit  1.34_5
hrs search for other commits by this committer
Rectify USE_TEX to support both of teTeX and TeXLive.

TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
06 May 2013 02:00:41
Original commit files touched by this commit  1.34_5
hrs search for other commits by this committer
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
01 Jun 2012 05:26:28
Original commit files touched by this commit  1.34_5
dinoex search for other commits by this committer
- update png to 1.5.10
02 Jan 2011 17:56:14
Original commit files touched by this commit  1.34_4
erwin search for other commits by this committer
- Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here

PR:             153513
Submitted by:   sunpoet
28 Mar 2010 06:47:48
Original commit files touched by this commit  1.34_4
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  1.34_3
dinoex search for other commits by this committer
- update to jpeg-8
17 Jul 2008 21:46:48
Original commit files touched by this commit  1.34_2
hrs search for other commits by this committer
Style clean-ups including:

- Remove unnecessary mktexlsr calling.
- Use PORTDOCS for additional docs.
- Use TEXMFDIR for share/texmf.
- Fix a typo in .if line.
19 May 2007 20:32:57
Original commit files touched by this commit  1.34_2
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
22 Jan 2006 08:30:12
Original commit files touched by this commit  1.34_1
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
13 Feb 2005 04:32:34
Original commit files touched by this commit  1.34_1
jkoshy search for other commits by this committer
Transfer MAINTAINER-ship into better hands.
11 Feb 2005 02:18:45
Original commit files touched by this commit  1.34_1
jkoshy search for other commits by this committer
teTeX no longer uses the texmf/tex/latex/misc directory.

Submitted by:   hrs
Noticed by:     pointyhat's scripts
16 Aug 2004 16:15:19
Original commit files touched by this commit  1.34
jkoshy search for other commits by this committer
Upgrade to v1.34.  Unbreak with OCaml v3.08.  Pick up the version number
of the documentation PS file from PORTVERSION.
18 Mar 2004 02:01:14
Original commit files touched by this commit  1.32
jkoshy search for other commits by this committer
Add SIZE information.
07 May 2003 04:03:43
Original commit files touched by this commit  1.32
jkoshy search for other commits by this committer
Upgrade to v1.32; unbreak install.

Reminded by:    Kris Kennaway <kris@obsecurity.org>
06 May 2003 21:32:24
Original commit files touched by this commit  1.31
kris search for other commits by this committer
BROKEN: Does not install
07 Mar 2003 06:01:16
Original commit files touched by this commit  1.31
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
03 Jun 2002 10:12:09
Original commit files touched by this commit  1.31
jkoshy search for other commits by this committer
Track version bump on MASTER_SITE.  Reflect the fact that Ocamlweb's
documentation is now version numbered.  Make pkg-plist correct
when NOPORTDOCS is defined.
28 Mar 2002 09:51:25
Original commit files touched by this commit  1.3
jkoshy search for other commits by this committer
Update to v1.3.  Add a runtime dependency on ports/print/teTeX.
Maintain TeX's `ls-lR' databases when the port is installed and
de-installed.

Take over maintainership.
21 Feb 2002 20:31:13
files touched by this commit
fenner search for other commits by this committer
Remove patrick@watson.org as MAINTAINER    
20 Nov 2001 23:49:34
files touched by this commit
lioux search for other commits by this committer
Style police: WWW tags should either end in a file/script or TRAILING /; Fix the
later case    
03 Sep 2001 05:29:19
files touched by this commit
lioux search for other commits by this committer
o update to 1.0   o style fix: unecho commands on Makefile   o chase
ocamlweb-man.ps.gz checksum on new version of the port    
07 Apr 2001 08:57:20
files touched by this commit
will search for other commits by this committer
Add ocamlweb 0.9, a literate programming tool for Objective Caml.    

Number of commits found: 22

2845
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15
firefox35May 15
firefox36May 15
linux-firefoxMay 15
linux-seamonkeyMay 15

3 vulnerabilities affecting 19 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24518
Broken 217
Deprecated 473
Ignore 637
Forbidden 3
Restricted 292
No CDROM 109
Vulnerable 28
Expired 132
Set to expire 511
Interactive 33
new 24 hours 5
new 48 hours8
new 7 days24
new fortnight76
new month206

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0