]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - elfutils/elfutils.nm
elfutils: Update to 0.189
[ipfire-3.x.git] / elfutils / elfutils.nm
index a94a9f930d1d00ec267efab2e1519bacbc28a8f8..4fdb6d955de79f062ce1555c503c738b01e0e6c3 100644 (file)
@@ -4,12 +4,11 @@
 ###############################################################################
 
 name       = elfutils
-version    = 0.152
-release    = 3
+version    = 0.189
+release    = 1
 
-maintainer = Michael Tremer <michael.tremer@ipfire.org>
 groups     = Development/Libraries
-url        = https://fedorahosted.org/elfutils/
+url        = https://sourceware.org/elfutils/
 license    = GPLv2 with exceptions
 summary    = A collection of utilities and DSOs to handle compiled objects.
 
@@ -21,37 +20,24 @@ description
        (to check for well-formed ELF files).
 end
 
-source_dl  =
+source_dl  = https://sourceware.org/elfutils/ftp/%{version}/
 sources    = %{thisapp}.tar.bz2
 
 build
        requires
                bzip2-devel
+               curl-devel
                m4
                xz-devel
                zlib-devel
+               zstd-devel
        end
 
-       CFLAGS += -Wno-error
-
        configure_options += \
-               --program-prefix=eu-
-
-       prepare_cmds
-               # Fix a compiler warning.
-               sed -i.scanf-m -e 's/%m/%a/g' \
-                       src/addr2line.c tests/line2addr.c
-       end
-
-       # fails
-       #test
-       #       make check
-       #end
-end
+               --disable-debuginfod
 
-quality-agent
-       whitelist_rpath
-               /usr/lib/elfutils
+       test
+               make check
        end
 end
 
@@ -60,14 +46,21 @@ packages
 
        package %{name}-devel
                template DEVEL
-       
-               requires = %{name}=%{thisver} %{name}-libs=%{thisver}
+
+               requires
+                       %{name} = %{thisver}
+                       %{name}-libs = %{thisver}
+               end
        end
 
        package %{name}-libs
                template LIBS
 
-               files += /usr/lib*/lib*%{version}.so
-               files += /usr/lib/elfutils
+               files += %{libdir}/lib*%{version}.so
+               files += %{libdir}/elfutils
+       end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
        end
 end