From 67070389f3752f6f23d1fb0c06bd963464aa8bca Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Thu, 22 Aug 2024 16:10:58 +0200 Subject: Implement 'Pin: source-version ' As wondered about by Paride some minutes ago. --- apt-pkg/policy.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apt-pkg/policy.cc') diff --git a/apt-pkg/policy.cc b/apt-pkg/policy.cc index b1d8e7223..5d361af1a 100644 --- a/apt-pkg/policy.cc +++ b/apt-pkg/policy.cc @@ -452,6 +452,8 @@ bool ReadPinFile(pkgPolicy &Plcy,string File) pkgVersionMatch::MatchType Type; if (stringcasecmp(Start,Word,"version") == 0 && Name.empty() == false) Type = pkgVersionMatch::Version; + else if (stringcasecmp(Start,Word,"source-version") == 0 && Name.empty() == false) + Type = pkgVersionMatch::SourceVersion; else if (stringcasecmp(Start,Word,"release") == 0) Type = pkgVersionMatch::Release; else if (stringcasecmp(Start,Word,"origin") == 0) -- cgit v1.2.3-70-g09d2