File: README.Debian

package info (click to toggle)
pike7.8 7.8.866-7
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 69,304 kB
  • ctags: 28,082
  • sloc: ansic: 252,877; xml: 36,537; makefile: 4,214; sh: 2,879; lisp: 655; asm: 591; objc: 212; pascal: 157; sed: 34
file content (61 lines) | stat: -rw-r--r-- 2,274 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Missing modules
---------------

The following modules are not included in the Debian Pike packages for
various reasons, even if they are included in the module reference
(pike7.6-reference):

 - DVB: Doesn't work with Linux 2.6 (and certainly not with other OSes).
 - _Ffmpeg: formerly missing from Debian due to patent issues. Might be
   included in the next release.
 - Gnome, GTK, GDK: Uses obsolete GTK version (1.2).
 - Math.Transforms.FFT: Few use cases in Pike, pulls in unnecessary
   dependencies.
 - Mird: Old, unmaintained, largely unknown library.
 - Msql: Obsolete, proprietary DBM.
 - PDF: Uses unmaintained libraries unavailable in Debian.
 - Ssleay: Obsolete.
 - Oracle: Proprietary DBM (so far ...).
 - Java: Links with the JVM library in a non-policy compliant
   way. Work needed.
 - Image.TTF: Uses obsolete library (freetype1).

Places to visit
---------------
 - http://pike.lysator.liu.se/ - the main Pike site
 - http://community.roxen.com - community site for users of the 
   Roxen webserver and the Pike bugs database, information etc.
 - http://caudium.net/ - website of the Caudium WebServer which is
   written in Pike
 - http://www.roxen.com/ - website of the Roxen IS, the company which
   for a long time developed and maintained Pike as well as the Roxen
   WebServer mentioned above.

Notes for developers
--------------------

The postinst script created a few directories in /usr/local which you can
use for your modules/include files. Once created by the postinst script
they will never be touched by any pike package again. The directories
are:

/usr/local/include/pike
/usr/local/include/pike7.6

/usr/local/lib/pike/site_pike
/usr/local/lib/pike7.6/site_pike

/usr/local/share/pike/site_pike
/usr/local/share/pike7.6/site_pike

Note: I have come to the conclusion that this structure isn't awfully
well though through. It is likely to change, but probably not until
Pike 7.8. What's missing is a working infrastructure for building and
installing third-pary modules and applications so that they won't have
to be rebuilt for each new Pike revision, similarly to Perl and/or
Python. Stay tuned.

----
$Id: README.Debian 225 2015-09-20 16:14:37Z holmgren $

 -- Magnus Holmgren <holmgren@debian.org>, Sun, 20 Sep 2015 18:12:28 +0200