File: Creating_Linux_Packages.txt

package info (click to toggle)
flamerobin 0.7.6-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,956 kB
  • ctags: 6,032
  • sloc: cpp: 37,019; sh: 2,688; xml: 1,073; makefile: 510
file content (23 lines) | stat: -rw-r--r-- 891 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Linux .tar.bz2 packages are made by building the executable, stripping it and
packing the directory with needed files. I usually hand-edit Makefile and
change the paths, so that user can simply type:

make install

after unpacking it.

Here are few things to remember (a simple reminder for me):

1. Change ginstall to install in Makefile

I build packages on Slackware and it detects ginstall, which isn't available
on most newer versions of other distributions. In fact, I think ginstall was
from my old Mandrake 9.0. It doesn't matter where it came from, just to remove
it.

2. Exclude TIFF library when building

FlameRobin doesn't show any tiff images anyway, and many times it conflicts
with libtiff versions of other distributions. I guess same could be done for
gif and other stuff we don't use, so I'll just build a special version of
wxWidgets, just for the purpose of FR release.