File: README

package info (click to toggle)
cernlib 2004.11.04.dfsg-0sarge1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 29,292 kB
  • ctags: 1,159
  • sloc: ansic: 2,285; sh: 840; makefile: 582
file content (42 lines) | stat: -rw-r--r-- 1,809 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Contents of this directory are copyright (C) Kevin B. McCarty, 2001-2005,
except where noted otherwise.  They are licensed under the GNU General
Public License, version 2 or later, at your choice.

A copy of the GNU GPL may be found on Debian systems at:
/usr/share/common-licenses/GPL
or on the Web at: http://www.gnu.org/copyleft/gpl.html

This directory contains numerous patches and additions to the canonical version
of Cernlib supplied by CERN.  To compile Cernlib accordingly, copy the Makefile
in this directory to the top-level Cernlib source directory and run make with
whatever variables you like.

This packaging of Cernlib adds support for:

- shared libraries and shadow passwords (Linux only)
- Mac OS X compilation
- Filesystem Hierarchy Standard: run make with these variables set:
	"make prefix=/usr sysconfdir=/etc mandir=/usr/share/man"
- recursive dependency checking with a rewritten "cernlib" script
- common GNU Makefile directories, e.g. $prefix, $datadir
- automatic generation of Cernlib documents included with the source
- nice X11 app-defaults
- various other bug fixes

Note that unlike the upstream version of Cernlib, which installs to
$CERN/$CERN_LEVEL (e.g. /opt/cern/2003), this packaging of Cernlib will
install binaries to /usr/local/bin, daemons to /usr/local/sbin, shared
data to /usr/local/share, etc.  Or change this by specifying $prefix with
the "make" command.

Things NOT included in this packaging of Cernlib:

- FLUKA code; see www.fluka.org to obtain that
- Pythia/Jetset/Ariadne/Lepto; see the respective web sites

These are omitted for licensing reasons (i.e. I am not convinced that it
is permissible for me to distribute them under the terms of the GPL).
See http://borex.princeton.edu/~kmccarty/ for more information.

--Kevin McCarty, 15 February 2005