Reformat LDFLAGS and remove invalid main.Flags

[skip changelog]
This commit is contained in:
Maxwell G 2023-12-23 22:18:20 +00:00
commit 47ebbcb9ab
No known key found for this signature in database
GPG key ID: F79E4E25E8C661F8

View file

@ -59,11 +59,13 @@ echo 'golang(github.com/brunnre8/go.notmuch)'
%build
export BUILDTAGS=notmuch
export LDFLAGS="-X main.Version=%{version} \
export LDFLAGS="\
-X main.Version=%{version} \
-X main.Prefix=%{_prefix} \
-X main.Flags=$(echo -- $(GOFLAGS) | base64 | tr -d '\r\n') \
-X main.ShareDir=%{_datadir}/aerc \
-X git.sr.ht/~rjarry/aerc/config.shareDir=%{_datadir} \
-X git.sr.ht/~rjarry/aerc/config.libexecDir=%{_libexecdir}"
-X git.sr.ht/~rjarry/aerc/config.libexecDir=%{_libexecdir} \
"
%gobuild -o aerc %{goipath}
# The go macros interfere with C build flags.