aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/e_repository_entries.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/e_repository_entries.hh')
-rw-r--r--paludis/repositories/e/e_repository_entries.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/paludis/repositories/e/e_repository_entries.hh b/paludis/repositories/e/e_repository_entries.hh
index 8cc82af..8eb719f 100644
--- a/paludis/repositories/e/e_repository_entries.hh
+++ b/paludis/repositories/e/e_repository_entries.hh
@@ -97,6 +97,12 @@ namespace paludis
* Handle a merge.
*/
virtual void merge(const MergeOptions &) = 0;
+
+ /**
+ * Gives the Manifest key for a given package file (for
+ * example, "EBUILD").
+ */
+ virtual std::string get_package_file_manifest_key(const FSEntry &, const QualifiedPackageName &) const = 0;
};
/**