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