From 4ffcfcd433e24ed856b17bef4f80b577ec955791 Mon Sep 17 00:00:00 2001 From: jld3103 Date: Mon, 10 Aug 2020 01:01:24 +0200 Subject: [PATCH] Fix linux-pkg file extension --- cmd/packaging/linux-pkg.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/packaging/linux-pkg.go b/cmd/packaging/linux-pkg.go index 351be330..170b4722 100644 --- a/cmd/packaging/linux-pkg.go +++ b/cmd/packaging/linux-pkg.go @@ -22,15 +22,17 @@ var LinuxPkgTask = &packagingTask{ linuxDesktopFileIconPath: "/usr/lib/{{.packageName}}/assets/icon.png", flutterBuildOutputDirectory: "src/usr/lib/{{.packageName}}", packagingFunction: func(tmpPath, applicationName, packageName, executableName, version, release string) (string, error) { + extension := ".pkg.tar.xz" cmdMakepkg := exec.Command("makepkg") cmdMakepkg.Dir = tmpPath cmdMakepkg.Stdout = os.Stdout cmdMakepkg.Stderr = os.Stderr + cmdMakepkg.Env = append(os.Environ(), fmt.Sprintf("PKGEXT=%s", extension)) err := cmdMakepkg.Run() if err != nil { return "", err } - return fmt.Sprintf("%s-%s-%s-x86_64.pkg.tar.xz", packageName, version, release), nil + return fmt.Sprintf("%s-%s-%s-x86_64%s", packageName, version, release, extension), nil }, requiredTools: map[string][]string{ "linux": {"makepkg"},