Subversion Repositories

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

Rev 8 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8 Rev 11
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
-
 
13
   dependencies.
-
 
14
 - Mird: Old, unmaintained, largely unknown library.
12
 - Msql: Obsolete, proprietary DBM.
15
 - Msql: Obsolete, proprietary DBM.
13
 - PDF: Uses unmaintained libraries unavailable in Debian.
16
 - PDF: Uses unmaintained libraries unavailable in Debian.
14
 - Ssleay: Obsolete.
17
 - Ssleay: Obsolete.
15
 - Oracle: Proprietary DBM (so far ...).
18
 - Oracle: Proprietary DBM (so far ...).
16
 - Java: Links with the JVM library in a non-policy compliant way. Work needed.
19
 - Java: Links with the JVM library in a non-policy compliant
-
 
20
   way. Work needed.
17
 - Image.TTF: Uses obsolete library (freetype1).
21
 - Image.TTF: Uses obsolete library (freetype1).
18
22
19
Places to visit
23
Places to visit
20
---------------
24
---------------
21
 - http://pike.ida.liu.se/ - the main Pike site
25
 - http://pike.ida.liu.se/ - the main Pike site
22
 - http://community.roxen.com - community site for users of the 
26
 - http://community.roxen.com - community site for users of the 
23
   Roxen webserver and the Pike bugs database, information etc.
27
   Roxen webserver and the Pike bugs database, information etc.
24
 - http://caudium.net/ - website of the Caudium WebServer which is
28
 - http://caudium.net/ - website of the Caudium WebServer which is
25
   written in Pike
29
   written in Pike
26
 - 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
27
   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
28
   WebServer mentioned above.
32
   WebServer mentioned above.
29
33
30
Notes for developers
34
Notes for developers
31
--------------------
35
--------------------
32
36
33
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
34
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
35
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
36
are:
40
are:
37
41
38
/usr/local/include/pike
42
/usr/local/include/pike
39
/usr/local/include/pike7.6
43
/usr/local/include/pike7.6
40
44
41
/usr/local/lib/pike/site_pike
45
/usr/local/lib/pike/site_pike
42
/usr/local/lib/pike7.6/site_pike
46
/usr/local/lib/pike7.6/site_pike
43
47
44
/usr/local/share/pike/site_pike
48
/usr/local/share/pike/site_pike
45
/usr/local/share/pike7.6/site_pike
49
/usr/local/share/pike7.6/site_pike
46
50
-
 
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
-
 
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
-
 
55
to be rebuilt for each new Pike revision, similarly to Perl and/or
-
 
56
Python. Stay tuned.
-
 
57
47
----
58
----
48
$Id: README.Debian,v 1.6 2004/04/30 17:12:38 grendel Exp $
59
$Id: README.Debian 11 2007-12-21 08:45:48Z magnus $
49
60
50
 -- Magnus Holmgren <magnus@kibibyte.se>, Wed, 26 Sep 2007 15:30:58 +0200
61
 -- Magnus Holmgren <magnus@kibibyte.se>, Fri, 21 Dec 2007 09:43:18 +0100