Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 11 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11 Rev 23
1
Missing modules
1
Missing modules
2
---------------
2
---------------
3
3
4
The following modules are not included in the Debian Pike packages for
4
The following modules are not included in the Debian Pike packages for
5
various reasons, even if they are included in the module reference
5
various reasons, even if they are included in the module reference
6
(pike7.6-reference):
6
(pike7.6-reference):
7
7
8
 - DVB: Doesn't work with Linux 2.6 (and certainly not with other OSes).
8
 - DVB: Doesn't work with Linux 2.6 (and certainly not with other OSes).
9
 - _Ffmpeg: formerly missing from Debian due to patent issues. Might be
9
 - _Ffmpeg: formerly missing from Debian due to patent issues. Might be
10
   included in the next release.
10
   included in the next release.
11
 - Gnome, GTK, GDK: Uses obsolete GTK version (1.2).
11
 - Gnome, GTK, GDK: Uses obsolete GTK version (1.2).
12
 - Math.Transforms.FFT: Few use cases in Pike, pulls in unnecessary
12
 - Math.Transforms.FFT: Few use cases in Pike, pulls in unnecessary
13
   dependencies.
13
   dependencies.
14
 - Mird: Old, unmaintained, largely unknown library.
14
 - Mird: Old, unmaintained, largely unknown library.
15
 - Msql: Obsolete, proprietary DBM.
15
 - Msql: Obsolete, proprietary DBM.
16
 - PDF: Uses unmaintained libraries unavailable in Debian.
16
 - PDF: Uses unmaintained libraries unavailable in Debian.
17
 - Ssleay: Obsolete.
17
 - Ssleay: Obsolete.
18
 - Oracle: Proprietary DBM (so far ...).
18
 - Oracle: Proprietary DBM (so far ...).
19
 - Java: Links with the JVM library in a non-policy compliant
19
 - Java: Links with the JVM library in a non-policy compliant
20
   way. Work needed.
20
   way. Work needed.
21
 - Image.TTF: Uses obsolete library (freetype1).
21
 - Image.TTF: Uses obsolete library (freetype1).
22
22
23
Places to visit
23
Places to visit
24
---------------
24
---------------
25
 - http://pike.ida.liu.se/ - the main Pike site
25
 - http://pike.ida.liu.se/ - the main Pike site
26
 - http://community.roxen.com - community site for users of the 
26
 - http://community.roxen.com - community site for users of the 
27
   Roxen webserver and the Pike bugs database, information etc.
27
   Roxen webserver and the Pike bugs database, information etc.
28
 - http://caudium.net/ - website of the Caudium WebServer which is
28
 - http://caudium.net/ - website of the Caudium WebServer which is
29
   written in Pike
29
   written in Pike
30
 - http://www.roxen.com/ - website of the Roxen IS, the company which
30
 - http://www.roxen.com/ - website of the Roxen IS, the company which
31
   for a long time developed and maintained Pike as well as the Roxen
31
   for a long time developed and maintained Pike as well as the Roxen
32
   WebServer mentioned above.
32
   WebServer mentioned above.
33
33
34
Notes for developers
34
Notes for developers
35
--------------------
35
--------------------
36
36
37
The postinst script created a few directories in /usr/local which you can
37
The postinst script created a few directories in /usr/local which you can
38
use for your modules/include files. Once created by the postinst script
38
use for your modules/include files. Once created by the postinst script
39
they will never be touched by any pike package again. The directories
39
they will never be touched by any pike package again. The directories
40
are:
40
are:
41
41
42
/usr/local/include/pike
42
/usr/local/include/pike
43
/usr/local/include/pike7.6
43
/usr/local/include/pike7.6
44
44
45
/usr/local/lib/pike/site_pike
45
/usr/local/lib/pike/site_pike
46
/usr/local/lib/pike7.6/site_pike
46
/usr/local/lib/pike7.6/site_pike
47
47
48
/usr/local/share/pike/site_pike
48
/usr/local/share/pike/site_pike
49
/usr/local/share/pike7.6/site_pike
49
/usr/local/share/pike7.6/site_pike
50
50
51
Note: I have come to the conclusion that this structure isn't awfully
51
Note: I have come to the conclusion that this structure isn't awfully
52
well though through. It is likely to change, but probably not until
52
well though through. It is likely to change, but probably not until
53
Pike 7.8. What's missing is a working infrastructure for building and
53
Pike 7.8. What's missing is a working infrastructure for building and
54
installing third-pary modules and applications so that they won't have
54
installing third-pary modules and applications so that they won't have
55
to be rebuilt for each new Pike revision, similarly to Perl and/or
55
to be rebuilt for each new Pike revision, similarly to Perl and/or
56
Python. Stay tuned.
56
Python. Stay tuned.
57
57
58
----
58
----
59
$Id: README.Debian 11 2007-12-21 08:45:48Z magnus $
59
$Id: README.Debian 11 2007-12-21 08:45:48Z magnus $
60
60
61
 -- Magnus Holmgren <magnus@kibibyte.se>, Fri, 21 Dec 2007 09:43:18 +0100
61
 -- Magnus Holmgren <magnus@kibibyte.se>, Fri, 21 Dec 2007 09:43:18 +0100