]> git.ipfire.org Git - ipfire-3.x.git/blob - rcs/rcs.nm
rcs: Fix FTBFS
[ipfire-3.x.git] / rcs / rcs.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = rcs
7 version = 5.9.4
8 release = 2
9
10 groups = Development/Tools
11 url = http://www.gnu.org/software/rcs/
12 license = GPLv3+
13 summary = Revision Control System (RCS) file version management tools.
14
15 description
16 The Revision Control System (RCS) is a system for managing multiple
17 versions of files. RCS automates the storage, retrieval, logging,
18 identification and merging of file revisions. RCS is useful for text
19 files that are revised frequently (for example, programs,
20 documentation, graphics, papers and form letters).
21
22 The rcs package should be installed if you need a system for managing
23 different versions of files.
24 end
25
26 source_dl = ftp://ftp.gnu.org/gnu/rcs/
27 sources = %{thisapp}.tar.xz
28
29 build
30 requires
31 ed
32 ghostscript
33 groff
34 end
35
36 # Has some inlining problems, so we need to go back to C99
37 CFLAGS += -std=c99
38
39 configure_options += \
40 --with-diffutils
41
42 test
43 make check
44 end
45
46 install_cmds
47 # Install the rcsfreeze command.
48 install -m 755 src/rcsfreeze %{BUILDROOT}%{bindir}
49 end
50 end
51
52 packages
53 package %{name}
54 requires
55 diffutils
56 end
57 end
58
59 package %{name}-debuginfo
60 template DEBUGINFO
61 end
62 end