This commit was generated by cvs2svn to compensate for changes in r161,
[gnokii.git] / Docs / developers / gnokii / packaging-howto
1
2  Common information:
3         
4         For more install/compilation information see the INSTALL file.
5         
6         (!) Makefiles support make install prefix=<your_directory> 
7             for package building. You can use it example in for .spec:
8                 
9                 ./configure --prefix=/usr
10                 make install prefix=$RPM_BUILD_ROOT/usr
11
12             (You not need create any dirs - all make make install.)
13
14             For a installation procedure is used 'make install' or
15             'make install prefix=', and all outputs from this routine must be 
16             correct. Please, not make any correction in your package specific 
17             build system (example use 'cp' in package routines - .spec - 
18             it is job for Makefiles). Write more different routines for 
19             instalation is good way to hell...
20         
21          'make install' not install documentation, because for this use 
22          any distribution itself routines. If you want install docs via
23          Makefile you must type 'make install-docs'  
24
25  Debian:
26         
27         1/ Add new lines to Debian/changelog and set corect verion in this
28            file.
29
30         2/ Check files: rules, menu, docs
31
32         3/ Well, because gnokii's debian directory is in subdirectory 
33            'packaging' and it is total non-standard for Debian package 
34            building system, you must firstly type in top directory:
35
36            # ln -s packaging/Debian debian      
37   
38         3/ In source type:
39
40            # debian/rules binary
41            # debian/rules clean
42
43         4/ Delete symlink
44
45            # rm debian
46
47  
48
49  FreeBSD:
50
51  
52
53  RedHat:
54
55
56
57
58
59  Win32:
60