blob: 5d220b9e82beeb1150b862be8244525ecf272aba (
plain)
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
|
How to build packages:
1. Get debian stuff from GitHub:
# git clone https://github.com/ip1981/open-axiom-debian.git
2. Change to the created directory:
# cd open-axiom-debian
3. Get original sources (from OpenAxiom subversion repository):
# ./debian/rules get-orig-source
4. Unpack the created tarball (* stands for version, e. g. 1.4.1+svn~2299):
# tar xf open-axiom_*.orig.tar.gz --strip-component=1
Remember to apply patches:
# QUILT_PATCHES=debian/patches quilt push -a
5. Install build dependencies. Take a look at `debian/control'.
6. Start building, either:
# sudo ./debian/rules binary
or:
# dpkg-buildpackage -sa -rfakeroot
or:
# sudo dpkg-buildpackage -sa
(latter two require *.orig.tar.gz in the upper directory:
# mv open-axiom_*.orig.tar.gz .. )
7. See and install new packages (open-axiom and open-axiom-databases at least):
# ls -lh ../*.deb
# sudo dpkg -i ../open-axiom_*.deb ../open-axiom-databases_*.deb
|