diff --git a/librepomgr/buildactions/preparebuild.cpp b/librepomgr/buildactions/preparebuild.cpp index dc4f2f9..761d6d9 100644 --- a/librepomgr/buildactions/preparebuild.cpp +++ b/librepomgr/buildactions/preparebuild.cpp @@ -443,6 +443,8 @@ void PrepareBuild::fetchMissingBuildData() } else if (const auto pkgbuildPath = pkgbuildsDir % '/' % packageNameData.actualName % '/' % variant; filesystem::exists(pkgbuildPath + "/PKGBUILD")) { buildData.originalSourceDirectory = tupleToString(pkgbuildPath); + } else if (const auto pkgbuildPath = pkgbuildsDir % '/' % packageName % "/trunk"; filesystem::exists(pkgbuildPath + "/PKGBUILD")) { + buildData.originalSourceDirectory = tupleToString(pkgbuildPath); } else { continue; }