]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - opensp/opensp.nm
Add a -debuginfo for every package that is not noarch.
[people/ms/ipfire-3.x.git] / opensp / opensp.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = opensp
7 version = 1.5.2
8 release = 2
9
10 groups = Application/Text
11 url = http://openjade.sourceforge.net/
12 license = MIT
13 summary = SGML and XML parser.
14
15 description
16 OpenSP is an implementation of the ISO/IEC 8879:1986 standard SGML
17 (Standard Generalized Markup Language).
18 end
19
20 source_dl = http://downloads.sourceforge.net/project/%{name}/%{name}/%{thisapp}
21
22 thisapp = OpenSP-%{version}
23
24 build
25 requires
26 gcc-c++
27 docbook-dtds
28 docbook-xsl
29 libxml2
30 libxslt
31 xmlto
32 end
33
34 configure_options += \
35 --mandir=/usr/share/man/ \
36 --disable-dependency-tracking \
37 --disable-static \
38 --disable-rpath \
39 --enable-http \
40 --enable-default-catalog=/etc/sgml/catalog \
41 --enable-default-search-path=/usr/share/sgml:/usr/share/xml
42
43 install_cmds
44 # Create symlinks and manpages for binaries wtitout "o".
45 for file in nsgmls sgmlnorm spam spent sx ; do
46 ln -s o${file} %{BUILDROOT}/usr/bin/${file}
47 echo ".so man1/o${file}.1" > %{BUILDROOT}/usr/share/man/man1/${file}.1
48 done
49
50 # Rename sx to sgml2xml.
51 mv %{BUILDROOT}/usr/bin/sx %{BUILDROOT}/usr/bin/sgml2xml
52 mv %{BUILDROOT}/usr/share/man//man1/{sx,sgml2xml}.1
53 end
54
55 end
56
57 packages
58 package %{name}
59
60 package %{name}-devel
61 template DEVEL
62 end
63
64 package %{name}-debuginfo
65 template DEBUGINFO
66 end
67 end