]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - opensp/opensp.nm
dosfstools: Update to 3.0.26.
[people/ms/ipfire-3.x.git] / opensp / opensp.nm
index 85e9b9b8515e9834aed419244cbe76d2b2a6b558..e0ede10b0c84e9b627e4c54269bb70b3f425f396 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = opensp
 version    = 1.5.2
-release    = 1
+release    = 3
 
 groups     = Application/Text
 url        = http://openjade.sourceforge.net/
@@ -24,15 +24,35 @@ thisapp = OpenSP-%{version}
 build
        requires
                gcc-c++
+               docbook-dtds
+               docbook-xsl
+               libxml2
+               libxslt
+               perl
+               xmlto
        end
 
        configure_options += \
+               --mandir=/usr/share/man/ \
                --disable-dependency-tracking \
                --disable-static \
                --disable-rpath \
-               --disable-doc-build \
+               --enable-http \
                --enable-default-catalog=/etc/sgml/catalog \
                --enable-default-search-path=/usr/share/sgml:/usr/share/xml
+
+       install_cmds
+               # Create symlinks and manpages for binaries wtitout "o".
+               for file in nsgmls sgmlnorm spam spent sx ; do
+                       ln -s o${file} %{BUILDROOT}/usr/bin/${file}
+                       echo ".so man1/o${file}.1" > %{BUILDROOT}/usr/share/man/man1/${file}.1
+               done
+
+               # Rename sx to sgml2xml.
+               mv %{BUILDROOT}/usr/bin/sx %{BUILDROOT}/usr/bin/sgml2xml
+               mv %{BUILDROOT}/usr/share/man//man1/{sx,sgml2xml}.1
+       end
+
 end
 
 packages
@@ -41,4 +61,8 @@ packages
        package %{name}-devel
                template DEVEL
        end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
 end