X-Git-Url: https://git.tld-linux.org/?p=packages%2Frpm.git;a=blobdiff_plain;f=gem-in-package-builddir.patch;fp=gem-in-package-builddir.patch;h=e75f61c409d3978b4b58a4c49f5b3225feb05f0f;hp=0000000000000000000000000000000000000000;hb=7614db846db53bd75cafd0bf33fb766047db968b;hpb=65889ff1d52fe20c04254d29e26042e4eb3e6f22 diff --git a/gem-in-package-builddir.patch b/gem-in-package-builddir.patch new file mode 100644 index 0000000..e75f61c --- /dev/null +++ b/gem-in-package-builddir.patch @@ -0,0 +1,11 @@ +--- rpm-4.16.1.3/build/parsePrep.c.orig 2020-12-10 12:30:21.000000000 +0100 ++++ rpm-4.16.1.3/build/parsePrep.c 2022-04-16 10:55:43.759059308 +0200 +@@ -197,7 +197,7 @@ + char gemnameversion[strlen(sp->source) - 3]; + + rstrlcpy(gemnameversion, sp->source, strlen(sp->source) - 3); +- gemspec = rpmGetPath("%{_builddir}/", gemnameversion, ".gemspec", NULL); ++ gemspec = rpmGetPath("%{_builddir}/", spec->buildSubdir, "/", gemnameversion, ".gemspec", NULL); + + rasprintf(&buf, "%s '%s' && %s spec '%s' --ruby > '%s'", + zipper, fn, gem, fn, gemspec);