diff --git a/srcpkgs/abireport/patches/fix-compilation-with-newer-go.patch b/srcpkgs/abireport/patches/fix-compilation-with-newer-go.patch new file mode 100644 index 00000000000..107f17a565a --- /dev/null +++ b/srcpkgs/abireport/patches/fix-compilation-with-newer-go.patch @@ -0,0 +1,47 @@ +--- src/abireport/main.go ++++ src/abireport/main.go +@@ -17,7 +17,7 @@ + package main + + import ( +- "abireport/cmd" ++ "github.com/clearlinux/abireport/src/abireport/cmd" + "os" + ) + +--- src/abireport/cmd/root.go ++++ src/abireport/cmd/root.go +@@ -18,7 +18,7 @@ package cmd + + import ( + "github.com/spf13/cobra" +- "libabi" ++ "github.com/clearlinux/abireport/src/libabi" + ) + + var ( +--- src/abireport/cmd/scan_packages.go ++++ src/abireport/cmd/scan_packages.go +@@ -17,10 +17,10 @@ + package cmd + + import ( +- "explode" ++ "github.com/clearlinux/abireport/src/explode" + "fmt" + "github.com/spf13/cobra" +- "libabi" ++ "github.com/clearlinux/abireport/src/libabi" + "os" + "path/filepath" + ) +--- src/abireport/cmd/scan_tree.go ++++ src/abireport/cmd/scan_tree.go +@@ -19,7 +19,7 @@ package cmd + import ( + "fmt" + "github.com/spf13/cobra" +- "libabi" ++ "github.com/clearlinux/abireport/src/libabi" + "os" + ) diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template new file mode 100644 index 00000000000..d331f88a60d --- /dev/null +++ b/srcpkgs/abireport/template @@ -0,0 +1,17 @@ +# Template file for 'abireport' +pkgname=abireport +version=1.0.6 +revision=1 +build_style=go +go_import_path=github.com/clearlinux/abireport +go_package="${go_import_path}/src/abireport" +short_desc="Tool to create ABI reports from ELF binaries" +maintainer="maxice8 " +license="Apache-2.0" +homepage="https://github.com/clearlinux/abireport" +distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" +checksum=60beb805335302f999c32bda62f56afd6971f27499580fece84fe4d6bb9cb653 + +post_install() { + vman man/abireport.1 +}