From dcdafc4b4eda04e3aca535763e9d90351e22eba0 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 15 Nov 2010 08:18:05 +0000 Subject: [PATCH] Fix RPM file creation (tested on Fedora) --- makepanda/makepanda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index 6e0441e751..2689ac31ad 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -5092,7 +5092,7 @@ def MakeInstallerLinux(): txt = INSTALLER_SPEC_FILE[1:] txt = txt.replace("VERSION", VERSION).replace("RPMRELEASE", RPMRELEASE).replace("PANDASOURCE", pandasource).replace("PV", PV) WriteFile("panda3d.spec", txt) - oscmd("rpmbuild --define '_rpmdir "+pandasource+"' --root "+pandasource+" --buildroot targetroot -bb panda3d.spec") + oscmd("rpmbuild --define '_rpmdir "+pandasource+"' --buildroot '"+os.abspath("targetroot")+"' -bb panda3d.spec") if (RUNTIME): oscmd("mv "+ARCH+"/panda3d-runtime-"+VERSION+"-"+RPMRELEASE+"."+ARCH+".rpm .") else: