aboutsummaryrefslogtreecommitdiff
path: root/include/katja/repository.hpp
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2025-04-19 14:48:48 +0200
committerEugen Wissner <belka@caraus.de>2025-04-19 14:48:48 +0200
commit20f3d98d637c5992c53f19590c15fa923f4eedcd (patch)
tree76842f0252e4179d47d5c33bd0338cbcd479fe71 /include/katja/repository.hpp
parent0e6de99821d2262ada8e277fba1eb6059858ea41 (diff)
downloadkazbek-20f3d98d637c5992c53f19590c15fa923f4eedcd.tar.gz
Move katja into a separate repository
Diffstat (limited to 'include/katja/repository.hpp')
-rw-r--r--include/katja/repository.hpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/include/katja/repository.hpp b/include/katja/repository.hpp
deleted file mode 100644
index cde9ca0..0000000
--- a/include/katja/repository.hpp
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at https://mozilla.org/MPL/2.0/.
- */
-#pragma once
-
-#include <string>
-#include <vector>
-
-#include "katja/database.hpp"
-
-namespace katja
-{
- struct package_identifier
- {
- const std::string name;
- const std::string version;
- const std::string architecture;
- const std::string data;
-
- std::string to_string() const;
- };
-
- class repository
- {
- public:
- virtual std::vector<package_identifier> get_updates(const package_database& database) = 0;
- virtual std::vector<package_identifier> search_names(const std::string& architecture,
- const std::string& needle) = 0;
- };
-}