]>
Commit | Line | Data |
---|---|---|
84a97a99 | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
84a97a99 MT |
4 | ############################################################################### |
5 | ||
802ea3af MT |
6 | name = groff |
7 | version = 1.18.1.4 | |
8 | release = 1 | |
84a97a99 | 9 | |
802ea3af MT |
10 | groups = Applications/Text |
11 | url = http://groff.ffii.org/ | |
12 | license = GPLv2 and GFDL | |
13 | summary = A document formatting system. | |
84a97a99 | 14 | |
802ea3af | 15 | description |
84a97a99 MT |
16 | Groff is a document formatting system. Groff takes standard text and \ |
17 | formatting commands as input and produces formatted output. The \ | |
18 | created documents can be shown on a display or printed on a printer. \ | |
19 | Groff's formatting commands allow you to specify font type and size, \ | |
20 | bold type, italic type, the number and size of columns on a page, and \ | |
21 | more. | |
802ea3af MT |
22 | end |
23 | ||
24 | source_dl = | |
25 | ||
26 | build | |
27 | requires | |
28 | bison | |
29 | gcc-c++ | |
30 | perl | |
31 | end | |
32 | ||
33 | export PAGE = A4 | |
34 | PARALLELISMFLAGS = | |
84a97a99 | 35 | |
802ea3af MT |
36 | configure_options += \ |
37 | --enable-multibyte | |
84a97a99 | 38 | |
802ea3af MT |
39 | prepare_cmds |
40 | sed -i \ | |
41 | -e 's/2010/002D/' \ | |
42 | -e 's/2212/002D/' \ | |
43 | -e 's/2018/0060/' \ | |
44 | -e 's/2019/0027/' font/devutf8/R.proto | |
45 | end | |
84a97a99 | 46 | |
802ea3af MT |
47 | install |
48 | mkdir -pv %{BUILDROOT}/usr/{bin,include,sbin,share/man} | |
49 | make install \ | |
50 | manroot=%{BUILDROOT}/usr/share/man \ | |
51 | bindir=%{BUILDROOT}/usr/bin \ | |
52 | mandir=%{BUILDROOT}/usr/share/man \ | |
53 | prefix=%{BUILDROOT}/usr \ | |
54 | exec_prefix=%{BUILDROOT}/usr \ | |
55 | sbindir=%{BUILDROOT}/usr/sbin \ | |
56 | sysconfdir=%{BUILDROOT}/etc \ | |
57 | datadir=%{BUILDROOT}/usr/share \ | |
58 | infodir=%{BUILDROOT}/usr/share/info \ | |
59 | sysconfdir=%{BUILDROOT}/etc \ | |
60 | includedir=%{BUILDROOT}/usr/include \ | |
61 | libdir=%{BUILDROOT}/usr/lib \ | |
62 | libexecdir=%{BUILDROOT}/usr/libexec \ | |
63 | localstatedir=%{BUILDROOT}/var \ | |
64 | sharedstatedir=%{BUILDROOT}/usr/com \ | |
65 | infodir=%{BUILDROOT}/usr/share/info | |
84a97a99 | 66 | |
802ea3af MT |
67 | ln -svf eqn %{BUILDROOT}/usr/bin/geqn |
68 | ln -svf tbl %{BUILDROOT}/usr/bin/gtbl | |
69 | end | |
70 | end | |
84a97a99 | 71 | |
802ea3af MT |
72 | packages |
73 | package %{name} | |
74 | end | |
1f9bc2f0 MT |
75 | |
76 | package %{name}-debuginfo | |
77 | template DEBUGINFO | |
78 | end | |
802ea3af | 79 | end |