]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - autogen/autogen.nm
Merge remote-tracking branch 'stevee/systemd'
[people/ms/ipfire-3.x.git] / autogen / autogen.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = autogen
7 version = 5.14
8 release = 1
9
10 groups = Development/Tools
11 url = http://www.gnu.org/software/autogen/
12 license = GPLv3
13 summary = Automated text file generator.
14
15 description
16 AutoGen is a tool designed to simplify the creation and maintenance of \
17 programs that contain large amounts of repetitious text. It is especially \
18 valuable in programs that have several blocks of text that must be kept \
19 synchronised.
20 end
21
22 source_dl = ftp://ftp.gnu.org/gnu/autogen/rel%{version}/
23
24 build
25 requires
26 guile-devel
27 libtool
28 libxml2-devel
29 end
30
31 LDFLAGS += -lguile
32
33 prepare_cmds
34 rm -vf libtool
35 cp -vf $(which libtool) libtool
36
37 # Omit unused direct shared library dependencies.
38 sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' ./libtool
39 end
40
41 install_cmds
42 rm -vf %{BUILDROOT}%{datadir}/%{name}/autoopts.m4
43 rm -vf %{BUILDROOT}%{datadir}/%{name}/libopts-31.0.6.tar.gz
44 end
45 end
46
47 packages
48 package %{name}
49
50 package %{name}-libs
51 template LIBS
52 end
53
54 package %{name}-debuginfo
55 template DEBUGINFO
56 end
57 end