]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blobdiff - openjade/openjade.nm
openjade: Fix build on aarch64
[people/stevee/ipfire-3.x.git] / openjade / openjade.nm
index 1e4fb16f129ccb85e84cacdbd149e464b15f0ae3..717e4dd06597ce376a8e73baaf1f2b84c764eb3a 100644 (file)
@@ -5,33 +5,40 @@
 
 name       = openjade
 version    = 1.3.2
-release    = 3
+release    = 6
 
 groups     = Application/Text
-url        = http://openjade.sourceforge.net/
+url        = https://openjade.sourceforge.net/
 license    = MIT
-summary    = A DSSSL implementation.
+summary    = A DSSSL implementation
 
 description
        OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL
        (Document Style Semantics and Specification Language).
 end
 
-source_dl = http://downloads.sourceforge.net/project/%{name}/%{name}/%{thisapp}
+source_dl = https://prdownloads.sourceforge.net/openjade/
 
 build
        requires
                gcc-c++
+               libtool
                opensp-devel
                perl
        end
 
+       CXXFLAGS += -fno-lifetime-dse
+
        configure_options += \
                --disable-static \
                --disable-rpath \
                --datadir=/usr/share/sgml/openjade-%{version} \
                --enable-splibdir=%{libdir}
 
+       prepare_cmds
+               %{MACRO_FIX_AUTOTOOLS}
+       end
+
        install_cmds
                # Create symlink for jade
                ln -s openjade %{BUILDROOT}/usr/bin/jade
@@ -54,9 +61,9 @@ packages
                end
 
                requires
-                       docbook-dtds>=1.0-3
+                       docbook-dtds >= 1.0-3
                        libxml2
-                       opensp>=1.5.2-2
+                       opensp >= 1.5.2-2
                        sgml-common
                end