X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ext%2Frepo_haiku.cpp;h=134e3d8f5b70e36622bba242dc664ee5e0dd0730;hb=986b25da24d6fe9e0ce310510e33de0cc68365c1;hp=092b95795f0cec98558f226fd891f32958a9e36a;hpb=b798ada6398db7d3378428d11de8e09f9e25497a;p=platform%2Fupstream%2Flibsolv.git diff --git a/ext/repo_haiku.cpp b/ext/repo_haiku.cpp index 092b957..134e3d8 100644 --- a/ext/repo_haiku.cpp +++ b/ext/repo_haiku.cpp @@ -125,6 +125,8 @@ static Id add_package_info_to_repo(Repo *repo, Repodata *repoData, solvable->name = pool_str2id(pool, name, 1); if (packageInfo.Architecture() == B_PACKAGE_ARCHITECTURE_ANY) solvable->arch = ARCH_ANY; + else if (packageInfo.Architecture() == B_PACKAGE_ARCHITECTURE_SOURCE) + solvable->arch = ARCH_SRC; else solvable->arch = pool_str2id(pool, BPackageInfo::kArchitectureNames[packageInfo.Architecture()], 1);